Cheap flights from Bangkok to Sri Lanka

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

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

To save up to 61% on this flight, we recommend booking at least 33 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Bangkok to Sri Lanka from ฿18,070 1-2 weeks out and tickets from ฿22,982 for flights departing within the next 72 hours.

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

May is one of the best times of the year to fly to Sri Lanka from Bangkok. Prices for May average ฿16,999 per person but you can even find prices for as low as ฿9,523. The most expensive prices can be found in the month of October. Opting for a May flight can save you 74% on your journey compared to booking in October

When is the cheapest time to fly from Bangkok to Sri Lanka (BKK - LK)?

When flying from Bangkok 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 Bangkok to Sri Lanka in September, October 2022

The best prices found for Bangkok to Sri Lanka flights in September, October
27 Oct - 2 Nov
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 20m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿12,372

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

Pick Dates

Deal found 26 Sep 2022

27 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,409

Multiple Airlines

Pick Dates

Deal found 26 Sep 2022

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 Sep 2022

Bangkok to Sri Lanka 2022 flight deals

Cheap flights to Sri Lanka from Bangkok 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 Sep 2022

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 Sep 2022

15 Nov - 17 Nov
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

16h 50m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

1 stop

10h 55m
฿12,034

Multiple Airlines

Pick Dates

Deal found 23 Sep 2022

Cheap แอร์เอเชีย flights from Bangkok 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 Sep 2022

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 Sep 2022

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 Sep 2022

Cheap ศรีลังกาแอร์ไลน์ flights from Bangkok 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 Sep 2022

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 Sep 2022

11 Nov - 16 Nov
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿12,259

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

Pick Dates

Deal found 26 Sep 2022

Direct flights to Sri Lanka from Bangkok

Save time with Bangkok 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 Sep 2022

11 Nov - 16 Nov
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 30m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿12,259

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

Pick Dates

Deal found 26 Sep 2022

27 Oct - 2 Nov
BKK

Bangkok Suvarnabhumi

CMB

Colombo Bandaranaike Intl

Nonstop

3h 20m
CMB

Colombo Bandaranaike Intl

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿12,372

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

Pick Dates

Deal found 26 Sep 2022

Last-minute flights from Bangkok to Sri Lanka

Late deals on return flights to Sri Lanka from Bangkok, 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 Sep 2022

6 Oct - 20 Nov
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

7h 25m
CMB

Colombo Bandaranaike Intl

DMK

Bangkok Don Mueang Intl

2 stops

15h 00m
฿15,221

Multiple Airlines

Pick Dates

Deal found 25 Sep 2022

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 Sep 2022

One-way flights to Sri Lanka from Bangkok

The cheapest one-way flights from Bangkok 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 Sep 2022

20 Oct
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

12h 25m
฿3,862

Multiple Airlines

Pick Dates

Deal found 26 Sep 2022

30 Oct
DMK

Bangkok Don Mueang Intl

CMB

Colombo Bandaranaike Intl

1 stop

16h 50m
฿3,936

Multiple Airlines

Pick Dates

Deal found 24 Sep 2022

Related info for your journey

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

Which airlines flying from Bangkok 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 Bangkok to Sri Lanka have implemented new flexible cancellation policies.

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

Yes, there are multiple flights from Bangkok 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,572.

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

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

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

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

What are the most popular routes from Bangkok to Sri Lanka?

Most travellers choose Bangkok Suvarnabhumi - Colombo Bandaranaike Intl, Bangkok Don Mueang Intl - Colombo Bandaranaike Intl or Bangkok Don Mueang Intl - Sigiriya when deciding on the best route from Bangkok to Sri Lanka.

What are the most popular airlines that fly from Bangkok to Sri Lanka?

แอร์เอเชีย, เอทิฮัดแอร์เวย์ and ไทยแอร์เอเชีย are the most popular airlines when flying from Bangkok to Sri Lanka.

What are the most reliable airlines from Bangkok to Sri Lanka?

Before booking your flight to Sri Lanka from Bangkok, have a look at the most reliable airlines to get you to your destination on time: เจแปนแอร์ไลน์ (90%), เอทิฮัดแอร์เวย์ (90%), แควนตัสแอร์เวย์( 90%).

What are the cheapest flights from Bangkok to Sri Lanka?

On average you can expect to pay ฿11,246 for a flight from Bangkok to Sri Lanka. The cheapest flight overall is ฿4,292 while the most popular route, (Bangkok Suvarnabhumi - Colombo Bandaranaike Intl) is currently priced at ฿8,923.

Destination points for flights from Bangkok to Sri Lanka

Select to see more specific information for flights from Bangkok to all places in Sri Lanka

Top 6 airlines flying from Bangkok to Sri Lanka

The chart below displays the airlines Cheapflights users travelling from Bangkok 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,787FlexibilityNo 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 Bangkok to Sri Lanka

See what time of day planes typically take off from Bangkok 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