Cheap flights from Thailand to Sri Lanka

BKK — CMB
3 Feb — 10 Feb1
Return
1 adult
Economy
From?
To?
Fri 3/2
Fri 10/2

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

To save up to 46% on this flight, we recommend booking at least 61 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 ฿15,711 1-2 weeks out and tickets from ฿18,985 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 ฿13,052 for the month, but tickets can be as low as ฿8,314. Due to multiple factors, prepare for potentially higher prices in January.

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 January, February 2023

The best prices found for Thailand to Sri Lanka flights in January, February
4 Feb - 26 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

8h 10m
฿8,805

แอร์เอเชีย

Pick Dates

Deal found 26/1

5 Feb - 24 Feb
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

16h 50m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

1 stop

13h 55m
฿9,100

Multiple Airlines

Pick Dates

Deal found 26/1

8 Feb - 22 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,165

แอร์เอเชีย

Pick Dates

Deal found 26/1

Thailand to Sri Lanka 2023 flight deals

Cheap flights to Sri Lanka from Thailand found for this year
4 Feb - 26 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

8h 10m
฿8,805

แอร์เอเชีย

Pick Dates

Deal found 26/1

9 Sep - 16 Sep
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

16h 20m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

1 stop

19h 25m
฿8,870

Multiple Airlines

Pick Dates

Deal found 27/1

17 Feb - 6 Mar
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

7h 50m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

1 stop

7h 35m
฿9,001

แอร์เอเชีย

Pick Dates

Deal found 28/1

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

13 Feb - 21 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,805

แอร์เอเชีย

Pick Dates

Deal found 26/1

17 Feb - 6 Mar
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

7h 50m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

1 stop

7h 35m
฿9,001

แอร์เอเชีย

Pick Dates

Deal found 28/1

8 Feb - 22 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,165

แอร์เอเชีย

Pick Dates

Deal found 26/1

Cheap มาเลเซียแอร์ไลน์ flights from Thailand to Sri Lanka

20 Mar - 27 Mar
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

1 stop

10h 40m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

1 stop

8h 40m
฿11,784

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

Pick Dates

Deal found 26/1

8 Mar - 13 Mar
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

1 stop

7h 50m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

1 stop

8h 20m
฿11,914

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

Pick Dates

Deal found 28/1

4 Mar - 10 Mar
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

1 stop

10h 40m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

1 stop

14h 10m
฿14,926

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

Pick Dates

Deal found 26/1

Direct flights to Sri Lanka from Thailand

Save time with Thailand to Sri Lanka direct flight deals
20 Feb - 23 Feb
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿9,951

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

Pick Dates

Deal found 28/1

8 Mar - 13 Mar
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿12,438

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

Pick Dates

Deal found 28/1

20 Feb - 22 Feb
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿12,733

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

Pick Dates

Deal found 28/1

Last-minute flights from Thailand to Sri Lanka

Late deals on return flights to Sri Lanka from Thailand, departing today and this week
4 Feb - 26 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

8h 10m
฿8,805

แอร์เอเชีย

Pick Dates

Deal found 26/1

5 Feb - 24 Feb
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

16h 50m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

1 stop

13h 55m
฿9,100

Multiple Airlines

Pick Dates

Deal found 26/1

5 Feb - 26 Feb
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

16h 50m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

1 stop

11h 40m
฿9,230

Multiple Airlines

Pick Dates

Deal found 27/1

One-way flights to Sri Lanka from Thailand

The cheapest one-way flights from Thailand to Sri Lanka
30 Mar
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

7h 25m
฿3,862

แอร์เอเชีย

Pick Dates

Deal found 28/1

1 Mar
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

9h 15m
฿3,961

แอร์เอเชีย

Pick Dates

Deal found 26/1

8 Feb
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

14h 55m
฿3,993

แอร์เอเชีย

Pick Dates

Deal found 26/1

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,900 on Cheapflights?

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

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

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

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

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

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฿3,704Average฿6,546FlexibilityNo cancel feeOn-time87%COVID-19 safety
Search ไทยแอร์เอเชีย flights
ไทยไลอ้อนแอร์Cheapest฿5,623Average฿6,990FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search ไทยไลอ้อนแอร์ flights
แอร์เอเชียCheapest฿8,214Average฿8,679FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search แอร์เอเชีย flights
ไทยสมายล์แอร์เวย์Cheapest฿8,444Average฿8,806FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search ไทยสมายล์แอร์เวย์ flights
Thai AirwaysCheapest฿8,649Average฿11,578FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Thai Airways flights
ศรีลังกาแอร์ไลน์Cheapest฿8,808Average฿13,160FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search ศรีลังกาแอร์ไลน์ flights

Search flights to Sri Lanka by cabin class

Business Classfrom ฿1,207/person
Economyfrom ฿115/person

Hourly flight availability from Thailand to Sri Lanka

See what time of day planes typically take off from Thailand to Sri Lanka
0%of flight departuresEarly morningMidnight to 6 am
100%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.