Flying from Bangkok Suvarnabhumi Airport (BKK) to Colombo Bandaranayake Airport (CMB): what you need to know
Take a direct flight from Bangkok Suvarnabhumi Airport to Colombo Bandaranayake Airport and you'll be travelling for an average of 3 hours 30 minutes.
The timezone in Colombo is UTC+5:30, which is one hour 30 minutes behind Bangkok.
Choose from 21 weekly Bangkok Suvarnabhumi Airport to Colombo Bandaranayake Airport flights. The 07:45 departure with SriLankan Airlines is the earliest available. Thai Airways International operates the latest service of the day at 21:55.
Your BKK to CMB flight won't wait if you're late, so show up at the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead for international travel.
Travelling during a peak time like January? Major public holidays and other popular periods can mean longer lines and delays at check-in and security. Play it safe and get there up to four hours ahead of an international flight and two hours before domestic departures.
Getting to Colombo (and then exploring more of Sri Lanka!) is a snap with SriLankan Airlines. This popular carrier has direct flights from Bangkok Suvarnabhumi Airport to Colombo Bandaranayake Airport.
SriLankan Airlines is the most frequently booked airline on this route.
Thai Airways is the most punctual carrier that operates BKK to CMB flights. A dependable 85.0% of its departures on this route arrive as scheduled.
We make it simple to book a flight with a stopover. To see all your options for tickets from Bangkok Suvarnabhumi Airport to Colombo Bandaranayake Airport, deselect 'Direct flights only.' Then, pick a flight that has a stop long enough to explore your chosen city. Popular stopovers between BKK and CMB include:
Kuala Lumpur International Airport
Singapore Changi Airport
Chennai Airport
How to find the cheapest flights from Bangkok Suvarnabhumi Airport (BKK) to Colombo Bandaranayake Airport (CMB)
R 2,738 is the lowest price for a one-way Bangkok Suvarnabhumi Airport to Colombo Bandaranayake Airport flight. Return flights start at R 5,305. These prices may change depending on availability.
To pick up cheap tickets from BKK to CMB, reserve your trip one month ahead of your departure.
The cheapest month for flights from Bangkok Suvarnabhumi Airport to Colombo Bandaranayake Airport is June. Use the 'Whole month' tool to see the lowest airfares if you have flexible travel dates.
Save time looking for cheap flights from BKK to CMB by setting up a Price Alert. You'll get an email or notification on the app when a new discounted fare appears.
Discover the perfect flight for you with the help of the filters. To see the 'Fastest,' 'Cheapest' or 'Best' flights from Bangkok Suvarnabhumi Airport to Colombo Bandaranayake Airport, use the 'Sort by' function. You can also filter by airline, departure and arrival times, and number of stops.
Handy information about Bangkok Suvarnabhumi Airport (BKK)
74% of flights leaving from Bangkok Suvarnabhumi Airport make it to their destination on time.
Central Bangkok to Bangkok Suvarnabhumi Airport is around 31 kilometres. Depending on traffic, it'll take about 35 minutes to get there if you're driving, catching a taxi or ride-sharing.
The trip on public transport usually takes 35 minutes.
Get your trip off to a leisurely start by staying near BKK. Whether you have an early flight from Bangkok Suvarnabhumi Airport to Colombo Bandaranayake Airport or just don't like being rushed, these stays are the answer:
Arriving at Colombo Bandaranayake Airport (CMB)
Reserve a hotel near CMB if you're on a late Bangkok Suvarnabhumi Airport to Colombo Bandaranayake Airport flight. Pick one of these options and skip the long transfer:
Get on the fast track to adventure by picking up a Colombo Bandaranayake Airport rental car. Grab a set of wheels from Sr Rent A Car, Green Motion or Sixt and experience the lesser-explored corners of Colombo and beyond.
Booking your vehicle from Colombo Bandaranayake Airport about two weeks ahead can help you get the best possible rate.
Getting from Colombo Bandaranayake Airport (CMB) to central Colombo
Colombo Bandaranayake Airport to central Colombo has a drive time of around 40 minutes. It's approximately 32 kilometres away.
It'll take around 50 minutes to get there using public transport.
When to fly to Colombo Bandaranayake Airport (CMB)
It's time to work out your dates for your flight from Bangkok Suvarnabhumi Airport to Colombo Bandaranayake Airport. August is the busiest month to head to Colombo. If you prefer a more low-key vibe, go in March.
The warmest month in Colombo is March, with temperatures ranging between 24ºC (75ºF) and 33ºC (91ºF). Lock in your flights from Bangkok Suvarnabhumi Airport to Colombo Bandaranayake Airport in this month if this is the type of weather you enjoy.
January has average temperatures of between 22ºC (72ºF) and 32ºC (90ºF). Look for cheap tickets from BKK to CMB around that time if you want to travel when it's cooler.