Flying from Bangkok to Colombo Bandaranaike International Airport (CMB): What you need to know
There are a couple of airports to jet off from in Bangkok. Check out your options departing from Bangkok Suvarnabhumi International Airport (BKK) or Bangkok Don Mueang International Airport (DMK) when booking your flight from Bangkok to Colombo Bandaranaike International Airport (CMB).
3 hours 30 minutes is the average duration of a direct Bangkok to Colombo Bandaranaike International Airport flight.
Colombo Bandaranaike International Airport is located in Colombo. The city follows the UTC+5:30 timezone and is one hour 30 minutes behind Bangkok.
Bangkok Suvarnabhumi International Airport (BKK) to Colombo Bandaranaike International Airport (CMB) is the most popular route. There are 21 direct weekly departures to choose from. If you prefer to head out later, take the last flight with Thai Airways International at 9:55pm. Choose the first BKK to CMB departure with SriLankan Airlines at 7:45am if you'd rather get a move on.
For a smooth journey, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This way, you can comfortably catch your flight from Bangkok to CMB.
Flying during a peak time such as February? School holidays and other high seasons can lead to longer lines at security. Be extra cautious and get there up to four hours ahead of an international flight and two hours before domestic departures.
Airports in Bangkok
Bangkok Suvarnabhumi International Airport (BKK)
You can jump on a direct flight from Bangkok to Colombo Bandaranaike International Airport (CMB) out of Bangkok Suvarnabhumi International Airport (BKK).
SriLankan Airlines is a popular carrier that offers direct flights from Bangkok to Colombo Bandaranaike International Airport jetting out of BKK.
The preferred choice for passengers flying between BKK and CMB is SriLankan Airlines.
Among carriers operating on this route, Thai Airways has the highest percentage of on-time landings.
Consider adding a stopover to find cheap flights from Bangkok to CMB. Just deselect 'Direct flights only' when searching for departures from Bangkok Suvarnabhumi International Airport (BKK). Take a break from travelling at one of these airports:
Kuala Lumpur International Airport (KUL)
Singapore Changi Airport (SIN)
Chennai International Airport (MAA)
Located around 31 kilometres from the centre of Bangkok, BKK can be reached in about 35 minutes by car (depending on traffic). The journey by public transport is roughly 35 minutes.
Planning to catch an early flight from Bangkok to Colombo Bandaranaike International Airport? Avoid rushing to the terminal (and sneak in some extra snooze time) by staying at one of these hotels close to Bangkok Suvarnabhumi International Airport:
73% of flights that depart Bangkok Suvarnabhumi International Airport reach their destination on schedule.
Bangkok Don Mueang International Airport (DMK)
You can book a direct Bangkok to Colombo Bandaranaike International Airport (CMB) plane ticket with departures from Bangkok Don Mueang International Airport (DMK). Figure out if flying from DMK works better for your plans.
Take a direct flight from Bangkok to CMB with Thai AirAsia. This is one of the leading airlines operating this route out of DMK.
Thai AirAsia is the top choice for bookings on the DMK to CMB route.
The most punctual carrier is Thai AirAsia. Its Bangkok Don Mueang International Airport to Colombo Bandaranaike International Airport flights arrive without delay 65.67% of the time.
Break up your flight from Bangkok to Colombo Bandaranaike International Airport with a stop so you can recharge or cross another place off your list. Popular stopovers between Bangkok Don Mueang International Airport and CMB are:
Kuala Lumpur International Airport (KUL)
Singapore Changi Airport (SIN)
Bengaluru Kempegowda International Airport (BLR)
You can get to DMK from central Bangkok in approximately 35 minutes by car, depending on traffic. The ride by public transport will take roughly 1 hour 5 minutes to travel the 24 kilometres or so.
Catching the earliest flight? Think about checking in to one of these accommodation options near Bangkok Don Mueang International Airport the day before your Bangkok to CMB flight:
When it comes to flight punctuality, Bangkok Don Mueang International Airport has an on-time arrival performance of 60%.
About Colombo Bandaranaike International Airport (CMB)
If you have a late flight from Bangkok to Colombo Bandaranaike International Airport, few things top the convenience of staying close to the terminal. Grab your luggage from the carousel and then be showered and snoozing not long after at one of these options near CMB:
To secure the lowest price, reserve your vehicle around two weeks in advance of your Bangkok to Colombo Bandaranaike International Airport flight.
Getting from Colombo Bandaranaike International Airport (CMB) to central Colombo
Colombo Bandaranaike International Airport is around 32 kilometres from central Colombo. It takes around 40 minutes or so to drive to the city.
If you're taking public transport, expect a journey time of roughly 50 minutes.
How to find the cheapest flights from Bangkok to Colombo Bandaranaike International Airport (CMB)
The cheapest price we've found for a one-way ticket from Bangkok to Colombo Bandaranaike International Airport is R 2,446. For a return flight on this route, the best price is R 4,992. Depending on when you want to go and the availability, these fares may change.
To snap up cheap flights from Bangkok to CMB, book your ticket one month ahead of your departure date.
The best month for landing cheap Bangkok to Colombo Bandaranaike International Airport tickets is June. Use the 'Whole month' tool to compare prices, then choose the dates that offer the biggest savings.
There's no need to check back in every day to find out if prices have dropped when you set up a Price Alert. We'll notify you when a better deal is available on plane tickets from Bangkok to CMB.
Tailor your flights using filters. Pick your ideal departure and arrival times, total journey duration and airlines. You can also sort the results by 'Best,' 'Cheapest' or 'Fastest' flights from Bangkok to Colombo Bandaranaike International Airport.
The best time to fly from Bangkok to Colombo Bandaranaike International Airport (CMB)
February is the busiest month for flights from Bangkok to Colombo Bandaranaike International Airport (CMB). Visit Colombo in November for a more low-key escape.
Lock in a Bangkok to CMB plane ticket departing in March if you're eager to explore the city during its warmest month. You can expect temperatures in Colombo to range from 24ºC (75ºF) to 33ºC (91ºF).
January has temperatures of between 22ºC (72ºF) and 32ºC (90ºF). Look for cheap tickets from Bangkok to Colombo Bandaranaike International Airport around that time if you want to travel when it's cooler.
More about Colombo
Start your Colombo trip off on the right foot by choosing the ideal place to stay. After booking your flight from Bangkok to Colombo Bandaranaike International Airport, browse our selection of accommodation options including:
You'll find plenty of awesome things to do in Colombo when you're ready to get out and sightsee. Start exploring at Mount Lavinia Beach followed by Sri Gangaramaya and Independence Square & Independence Memorial Hall.
Explore more of Sri Lanka
You've seen Colombo, now it's time to explore more of Sri Lanka. Travel around 209 kilometres northeast to Trincomalee to check off its leading attractions. From Nilaveli Beach to Sea View Point and Koneswaram Temple, you'll have a full itinerary ahead.
Travel 209 kilometres east from Colombo and you'll reach Kalmunai, another well-known stop in Sri Lanka. No trip is complete without seeing Jamia Jummah Masjid (Kalmunai Town Red Mosque) and Kannaki Amman Kovil.