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 ฿7,083 on average during February, but can be found for as low as ฿5,737.
Yes, there are multiple flights from Thailand to Colombo for under ฿12,471. The cheapest flight booked recently is on SriLankan Airlines for just ฿11,973, but on average you can expect to pay ฿14,093.
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 15 direct flights from Thailand to Colombo under ฿12,471. A good price for a direct flight from Thailand to Colombo is less than ฿21,326.
There are currently 13+ open flights from Thailand to Colombo within the next 7 days for less than ฿28,061.
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, Phuket City - Colombo Bandaranaike Intl or Krabi - 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,243. While the most popular route (Bangkok Suvarnabhumi - Colombo Bandaranaike Intl) can be booked for ฿12,067 on average our data indicates ฿4,661 when flying from Thailand to Colombo
For as low as ฿11,973, 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 SriLankan Airlines is currently your cheapest option to Colombo, with prices starting at ฿11,973. Another option worth looking into is GoAir, starting at ฿14,000 return.
For one-way options, check prices for Jetstar Asia. According to our data, you can fly for as low as ฿5,145. Users have also found prices from ฿6,143 and ฿6,517 on Jetstar Asia and GoAir, 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
|