Due to multiple factors, expect to potentially pay more when booking in December. For low rates, February can be a great choice for travel to Colombo. Flights to Colombo from Thailand in February are about ฿ 6,804 on average during February, but can be found for as low as ฿ 5,511.
Yes, there are multiple flights from Thailand to Colombo for under ฿ 11,980. The cheapest flight booked recently is on AirAsia for just ฿ 10,572, but on average you can expect to pay ฿ 11,890.
Thai Lion Air, SriLankan Airlines, and Thai AirAsia are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Cheapflights has 3 direct flights from Thailand to Colombo under ฿ 14,975. A good price for a direct flight from Thailand to Colombo is less than ฿ 13,537.
There are currently 20+ open flights from Thailand to Colombo within the next 7 days for less than ฿ 14,975.
When booking a flight from Thailand to Colombo, you may want to consider flying on AirAsia, Thai AirAsia or Thai Lion Air as they are the most popular for this route.
Most travellers choose Bangkok Suvarnabhumi - Colombo Bandaranaike Intl, Bangkok Don Mueang Intl - Colombo Bandaranaike Intl or Chiang Mai - Colombo Bandaranaike Intl when deciding on the best route from Thailand to Colombo.
Looking at all options, your cheapest flight can be booked for ฿ 2,429. While the most popular route (Bangkok Suvarnabhumi - Colombo Bandaranaike Intl) can be booked for ฿ 10,573 on average our data indicates ฿ 4,522 when flying from Thailand to Colombo
For as low as ฿ 12,040, SriLankan Airlines can have you in Colombo from Thailand in 3h 20m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.
Flying on AirAsia is currently your cheapest option to Colombo, with prices starting at ฿ 10,573. Another option worth looking into is SriLankan Airlines, starting at ฿ 12,040 return.
For one-way options, check prices for AirAsia. According to our data, you can fly for as low as ฿ 4,942. Users have also found prices from ฿ 5,302 and ฿ 8,117 on AirAsia and สไปซ์เจ็ท, respectively.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
฿ 113 | ฿ 200 | No cancel fee | 87% |
We couldn't confirm the COVID-19 safety measures taken by Thai AirAsia. Please check directly on their website for additional information. |
Search Thai AirAsia flights
|
![]() |
฿ 172 | ฿ 214 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Thai Lion Air. Please check directly on their website for additional information. |
Search Thai Lion Air flights
|
![]() |
฿ 194 | ฿ 286 | No cancel fee | 68% |
We couldn't confirm the COVID-19 safety measures taken by SriLankan Airlines. Please check directly on their website for additional information. |
Search SriLankan Airlines flights
|
![]() |
฿ 133 | ฿ 335 | No cancel fee | 77% |
Search Thai Airways flights
|