Cheap flights from Thailand to Sri Lanka

BKK — CMB
1 Oct — 8 Oct1
Return
1 adult
Economy
From?
To?
Sat 1/10
Sat 8/10

We work with more than 300 partners to bring you better travel deals

How far in advance should I book a flight from Thailand to Sri Lanka?

To save up to 66% on this flight, we recommend booking at least 32 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Thailand to Sri Lanka from ฿19,008 1-2 weeks out and tickets from ฿23,844 for flights departing within the next 72 hours.

What is the cheapest month to fly from Thailand to Sri Lanka?

Our data shows that May tends to be the cheapest month to fly to Sri Lanka from Thailand. Users have commonly found prices around ฿17,389 for the month, but tickets can be as low as ฿9,523. Due to multiple factors, prepare for potentially higher prices in October.

When is the cheapest time to fly from Thailand to Sri Lanka (TH - LK)?

When flying from Thailand to Sri Lanka, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Thailand to Sri Lanka in September, October 2022

The best prices found for Thailand to Sri Lanka flights in September, October
20 Oct - 1 Nov
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

12h 25m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

2 stops

19h 10m
฿10,835

Multiple Airlines

Pick Dates

Deal found 23/9/22

20 Oct - 17 Nov
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

12h 25m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

1 stop

10h 55m
฿12,034

Multiple Airlines

Pick Dates

Deal found 23/9/22

20 Oct - 3 Nov
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

12h 25m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

1 stop

10h 55m
฿12,184

Multiple Airlines

Pick Dates

Deal found 23/9/22

Thailand to Sri Lanka 2022 flight deals

Cheap flights to Sri Lanka from Thailand found for this year
5 Nov - 11 Nov
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿10,460

ศรีลังกาแอร์ไลน์

Pick Dates

Deal found 25/9/22

15 Nov - 16 Nov
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿10,610

ศรีลังกาแอร์ไลน์

Pick Dates

Deal found 23/9/22

20 Oct - 1 Nov
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

12h 25m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

2 stops

19h 10m
฿10,835

Multiple Airlines

Pick Dates

Deal found 23/9/22

Cheap แอร์เอเชีย flights from Thailand to Sri Lanka

31 Jan - 28 Feb
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

14h 15m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

1 stop

7h 35m
฿8,660

แอร์เอเชีย

Pick Dates

Deal found 24/9/22

31 Jan - 14 Feb
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

8h 35m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

1 stop

7h 35m
฿8,923

แอร์เอเชีย

Pick Dates

Deal found 24/9/22

31 Jan - 26 Feb
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

8h 35m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

1 stop

8h 10m
฿9,373

แอร์เอเชีย

Pick Dates

Deal found 24/9/22

Cheap ศรีลังกาแอร์ไลน์ flights from Thailand to Sri Lanka

5 Nov - 11 Nov
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿10,460

ศรีลังกาแอร์ไลน์

Pick Dates

Deal found 25/9/22

15 Nov - 16 Nov
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿10,610

ศรีลังกาแอร์ไลน์

Pick Dates

Deal found 23/9/22

10 Nov - 16 Nov
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿12,447

ศรีลังกาแอร์ไลน์

Pick Dates

Deal found 23/9/22

Direct flights to Sri Lanka from Thailand

Save time with Thailand to Sri Lanka direct flight deals
5 Nov - 11 Nov
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿10,460

ศรีลังกาแอร์ไลน์

Pick Dates

Deal found 25/9/22

15 Nov - 16 Nov
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿10,610

ศรีลังกาแอร์ไลน์

Pick Dates

Deal found 23/9/22

10 Nov - 16 Nov
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿12,447

ศรีลังกาแอร์ไลน์

Pick Dates

Deal found 23/9/22

Last-minute flights from Thailand to Sri Lanka

Late deals on return flights to Sri Lanka from Thailand, departing today and this week
2 Oct - 8 Oct
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

2 stops

19h 55m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

1 stop

31h 25m
฿14,509

แอร์อินเดีย

Pick Dates

Deal found 25/9/22

4 Oct - 26 Oct
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 20m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿15,521

ศรีลังกาแอร์ไลน์

Pick Dates

Deal found 25/9/22

1 Oct - 23 Oct
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

1 stop

28h 45m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

1 stop

11h 50m
฿15,933

มาเลเซียแอร์ไลน์

Pick Dates

Deal found 25/9/22

One-way flights to Sri Lanka from Thailand

The cheapest one-way flights from Thailand to Sri Lanka
1 Nov
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

16h 50m
฿3,599

Multiple Airlines

Pick Dates

Deal found 25/9/22

30 Oct
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

16h 50m
฿3,936

Multiple Airlines

Pick Dates

Deal found 24/9/22

15 Jan
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

16h 50m
฿3,974

Multiple Airlines

Pick Dates

Deal found 24/9/22

Related info for your journey

Useful info, stats and facts about Thailand to Sri Lanka flights.

Which airlines flying from Thailand to Sri Lanka have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like ไทยไลอ้อนแอร์, ศรีลังกาแอร์ไลน์, and ไทยแอร์เอเชีย flying from Thailand to Sri Lanka have implemented new flexible cancellation policies.

Can I find flights from Thailand to Sri Lanka for under ฿8,700 on Cheapflights?

Yes, there are multiple flights from Thailand to Sri Lanka for under ฿8,700. The cheapest flight booked recently is on แอร์เอเชีย for just ฿8,660, but on average you can expect to pay ฿10,460.

Are there direct flights from Thailand to Sri Lanka for under ฿10,500 on Cheapflights?

Cheapflights has 20 direct flights from Thailand to Sri Lanka under ฿10,500. A good price for a direct flight from Thailand to Sri Lanka is less than ฿13,646.

Are there last-minute flights available from Thailand to Sri Lanka for under ฿14,600?

There are currently 20+ open flights from Thailand to Sri Lanka within the next 7 days for less than ฿14,600.

Top 6 airlines flying from Thailand to Sri Lanka

The chart below displays the airlines Cheapflights users travelling from Thailand to Sri Lanka choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
ไทยแอร์เอเชียCheapest฿4,242Average฿7,497FlexibilityNo cancel feeOn-time87%COVID-19 safety
Search ไทยแอร์เอเชีย flights
ไทยไลอ้อนแอร์Cheapest฿6,440Average฿8,006FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search ไทยไลอ้อนแอร์ flights
แอร์เอเชียCheapest฿9,314Average฿9,491FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search แอร์เอเชีย flights
ไทยสมายล์แอร์เวย์Cheapest฿9,672Average฿10,123FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search ไทยสมายล์แอร์เวย์ flights
ศรีลังกาแอร์ไลน์Cheapest฿9,769Average฿14,761FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search ศรีลังกาแอร์ไลน์ flights
การบินไทยCheapest฿9,906Average฿13,558FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search การบินไทย flights

Hourly flight availability from Thailand to Sri Lanka

See what time of day planes typically take off from Thailand to Sri Lanka
1%of flight departuresEarly morningMidnight to 6 am
81%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
18%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM