Cheap Flights from Colombo to Bangkok

Travellers and cabin class

Compare Colombo to Bangkok flight deals

Find the cheapest month or even day of the year to fly to Bangkok

Book the best Bangkok fare with no extra fees

Flight deals from Colombo to Bangkok

Looking for a cheap last-minute deal or the best return flight from Colombo to Bangkok? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Colombo to Bangkok

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Colombo to Bangkok flights are currently cheapest in July.

Direct flights from Colombo to Bangkok

Alternative Colombo to Bangkok routes

Looking for the cheapest, fastest or easiest route from Colombo to Bangkok? You could fly into the following airports instead.

Colombo to Bangkok: Flight information

The things to know before you go.
Cheapest flight found228 €
Cheapest month to flyJuly
Average flight time3 hrs, 31 mins
Most popular airlineSriLankan Airlines
Average flights per week75

Finding cheap flights from Colombo to Bangkok: Frequently asked questions

There are 2 airports in Bangkok: Don Mueang and Bangkok Suvarnabhumi.
The best price we found for a return flight from Colombo to Bangkok is 228 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
3 hours and 31 minutes is the average flight time from Colombo to Bangkok.
SriLankan Airlines, Qantas and Finnair fly direct from Colombo to Bangkok.
As of February 2025, there are 77 flights per week flying from Colombo to Bangkok.
The cheapest month to fly from Colombo to Bangkok is usually February 2025.
If you're flying from Colombo, the cheapest airport near Bangkok is Don Mueang – which is 21.5 km away from the centre of Bangkok. We've found flights into this airport from 228 €.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Colombo to Bangkok on Friday, 11 July 2025.
Yes – the average flight time is 3 hours and 31 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Bangkok but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Bangkok is around 40 days in advance, so don’t leave your flight to the last minute.
In February, the average temperature is usually around 29°C. April is typically the warmest month in Bangkok, when it usually averages around 35°C. You can expect the least rain in December. The coldest month is November, with temperatures averaging 22°C. The rainiest month is September.
The cheapest airline that flies to Bangkok is Thai AirAsia .

Flying from Colombo to Bangkok: what you need to know

  • Planning your trip begins with working out where you'll leave from in Colombo. Bandaranaike International Airport (CMB) is the city's main airport, so check out your options for reserving a flight from Colombo to Bangkok taking off from here.

  • Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK) are Bangkok's major gateways.

  • The average length of a direct flight from Colombo to Bangkok is 3 hours 43 minutes. Bangkok's timezone is UTC+7, making Bangkok 1 hour 30 minutes ahead of Colombo.

  • With 29 flights a week between the two airports, Bandaranaike International Airport (CMB) to Suvarnabhumi Airport (BKK) is the most popular route. Hop on the earliest flight from Colombo to Bangkok with Thai Airways International at 00:55. If you'd like to make the most of your day before flying, the last flight from CMB to BKK is with SriLankan Airlines at 14:35.

  • For hassle-free travel, turn up at the airport two hours ahead of international flights and an hour before domestic departures. This will give you enough time to board your flight from Colombo to Bangkok.

  • You can expect longer queues during popular months such as August and other peak periods. Arriving up to four hours in advance for an international flight and two hours for a domestic departure is a good idea.

  • To visit Thailand for tourism purposes, you'll need an embassy visa if you hold a passport from Sri Lanka. However, visa rules are subject to change and you may need other documents depending on the purpose and duration of your visit. Always check the most up-to-date guidelines before reserving your cheap flight from Colombo to Bangkok.

Flying from Colombo

Bandaranaike International Airport (CMB)

  • Begin your travels at Bandaranaike International Airport (CMB), which offers multiple direct flights from Colombo to Bangkok. From CMB, you can fly straight into Suvarnabhumi Airport (BKK) or Don Mueang International Airport (DMK).

  • At CMB, you'll find a variety of airlines that offer direct flights from Colombo to Bangkok, such as:

  • We make it simple to book a flight from Colombo to Bangkok that includes a stopover. To see all your options departing from Bandaranaike International Airport, deselect 'Direct flights only.' Then, simply select a flight with a stop long enough to tour your chosen city. Popular stopovers include:

    • Kempegowda International Airport (BLR)

    • Kuala Lumpur International Airport (KUL)

    • Cochin International Airport (COK)

  • Located around 32 kilometres from the centre of Colombo, CMB can be reached in approximately 39 minutes by car (depending on traffic). The journey by public transport takes roughly 1 hour and 31 minutes.

  • After an easy start to your holiday? Stay near Bandaranaike International Airport. Whether you're catching an early flight from Colombo to Bangkok or want to avoid feeling rushed, these hotels are the answer:

Arriving in Bangkok

Suvarnabhumi Airport (BKK)

  • Suvarnabhumi Airport (BKK) to central Bangkok is approximately 32 kilometres. It takes about 35 minutes to get to the centre driving.

  • It'll take around 1 hour and 6 minutes when travelling by public transport.

  • The last thing you need is a long journey to your hotel if you're landing late on a flight from Colombo to Bangkok. Stay at one of these accommodation options near BKK instead:

Don Mueang International Airport (DMK)

  • As soon as your flight from Colombo to Bangkok has landed, you can get to the city centre in about 30 minutes by car. Central Bangkok is roughly 27 kilometres from Don Mueang International Airport (DMK).

  • Travelling by public transport will take approximately 1 hour and 5 minutes.

  • Hang up the 'Do not disturb' sign and relax at a hotel close to DMK. Here are a few options where you can check in after your flight from Colombo to Bangkok:

How to find the cheapest flights from Colombo to Bangkok

  • 112 € is currently the best price for a one-way ticket from Colombo to Bangkok. Return flights start at 228 €. These fares may change based on availability.

  • To secure cheap tickets from Colombo to Bangkok, book your journey 9 months ahead of the departure date.

  • Schedule your trip for May. That's the cheapest month for tickets from Colombo to Bangkok. If you're flexible with your dates, use the 'Whole month' tool to see the lowest price across every month.

  • Snapping up a cheap ticket from Colombo to Bangkok couldn't be easier with Price Alerts. Simply create one of these automatic alerts and we'll get in touch as soon as the price has dropped.

  • Tailor your travel plans using filters. Choose your ideal departure and arrival times, total journey duration and airlines. You can also sort the results by 'Best,' 'Cheapest' or 'Fastest' flights from Colombo to Bangkok.

Best time to go to Bangkok

  • July is the busiest month for flights from Colombo to Bangkok. To escape the crowds, head to Bangkok in April.

  • Schedule your flight from Colombo to Bangkok for April if you want to visit the city during its warmest month. Expect temperatures in Bangkok to range from 26ºC to 37ºC.

  • December has average temperatures of between 19ºC and 33ºC. Look for cheap tickets from Colombo to Bangkok sometime around then if you want to travel when it's cooler.

More about Bangkok

  • When it comes to looking for somewhere to rest your head, you'll find the top stays in Bangkok right here. Explore these hotels once you've booked your flight from Colombo to Bangkok:

  • Every great journey has to include some sightseeing. Grand Palace, Wat Arun and Wat Phra Kaew are must-visits when exploring Bangkok.

Complete your Bangkok trip with a car rental

  • We use the same magic that helped you find your cheap flight from Colombo to Bangkok to track down amazing deals on car rentals. Search for your ride in seconds and easily compare your options. Plus you'll find all the info you need to drive in Bangkok, from the most popular car type to the average daily price.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.