Flights from Chiang Mai to Colombo – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
CNX to CMB – All flight route options from Chiang Mai Intl, Thailand to Bandaranaike International, Sri Lanka. These flights are operated by 3 different airlines through 2 different connections. The shortest flight time is 7 hours and 5 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Bandaranaike
We got great deals on hotels and car rentals near the airport.
Chiang Mai to Colombo flights
With over 62 flights every week and 2 different airlines you have a wide range of options. While flying to Colombo from Chiang Mai you will be doing a stopover in either Bangkok (BKK) or Bangkok (DMK).
Are there any non-stop flights from CNX to CMB?
There are no direct or non-stop flights from Chiang Mai Intl, CNX to Bandaranaike International, CMB.
Chiang Mai to Colombo with Thai AirAsia
If you choose to fly with Thai AirAsia from Chiang Mai to Colombo you can make a transit either via Bangkok or via Bangkok. The route via Bangkok is 1 hour and 28 minutes faster.
Distance & flight times: Chiang Mai Intl to Bandaranaike International
The shortest flight time between CNX and CMB is 7 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
BKK Bangkok | 7h 5m | 2h 20m | 1867 miles (3004 km) |
DMK Bangkok | 7h 50m | 3h 30m | 1843 miles (2965 km) |


Quick copy and share this page
From Thailand to Colombo
Below is a list of other cities in Thailand with flights to Colombo with either non-stop or connecting flights.