Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Thailand to Sri Lanka from ฿3,973

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 25/3. Fares are subject to change and may not be available on all flights or dates of travel.
BKK — CMB
20 Feb — 27 Feb1
1 adult

Cheap flight deals from Thailand to Sri Lanka

Keep the following information in mind while searching for Thailand to Sri Lanka flight deals. Data was last updated 15 February 2025.

Round-trip from

฿9,326

One-way from

฿3,973

Popular in

December

Cheapest in

August

Average price

฿10,336

Good round-trip deal

฿9,708 or less

Good one-way deal

฿4,137 or less
Thai AirAsia
  • Thai AirAsia
  • 6/3-25/3
  • Nonstop
  • 6h 45m total
  • Thailand to Sri Lanka
Thai AirAsia
  • Thai AirAsia
  • 25/3
  • Nonstop
  • 3h 25m total
  • Thailand to Sri Lanka
Highest demand for flights based on searches. 10% potential increase in price (฿38,989 potential increase over avg. return price).
Cheapest flight prices on average. 1% potential price decrease (฿6,192 potential savings vs. average return price).
Average for round-trip flights in February 2025
Price to beat on a round-trip flight from Thailand to Sri Lanka.
Price to beat on a one-way flight from Thailand to Sri Lanka.

Find flight deals from Thailand to Sri Lanka

Cheapest flights from Thailand to Sri Lanka
Explore the most affordable flight options available from Thailand to Sri Lanka. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 15 February 2025.

Sat 8/316:45HKT - CMB
1 stop6h 35mแอร์เอเชีย
Mon 17/322:50CMB - HKT
1 stop7h 20mแอร์เอเชีย
Deal found 15/2฿9,258
Thu 6/320:05DMK - CMB
Nonstop3h 25mThai AirAsia
Tue 25/323:00CMB - DMK
Nonstop3h 20mThai AirAsia
Deal found 15/2฿9,326
Tue 11/321:55HKT - CMB
1 stop26h 05mเจ็ทสตาร์ เอเชีย
Sat 22/323:30CMB - HKT
1 stop20h 15mเจ็ทสตาร์ เอเชีย
Deal found 13/2฿9,764
Wed 5/314:55DMK - CMB
1 stop8h 25mMultiple Airlines
Thu 27/323:00CMB - DMK
Nonstop3h 20mMultiple Airlines
Deal found 15/2฿9,865
Fri 14/321:20BKK - CMB
1 stop26h 40mเจ็ทสตาร์ เอเชีย
Mon 17/323:30CMB - BKK
1 stop7h 40mเจ็ทสตาร์ เอเชีย
Deal found 14/2฿10,067
Thu 27/218:55DMK - CMB
1 stop16h 00mแอร์เอเชีย
Sat 1/322:50CMB - DMK
1 stop7h 45mแอร์เอเชีย
Deal found 14/2฿10,504
Thu 27/210:50BKK - CMB
1 stop16h 40mIndiGo
Mon 3/322:45CMB - BKK
1 stop11h 50mIndiGo
Deal found 14/2฿10,504
Tue 11/311:30HKT - CMB
2 stops11h 10mMultiple Airlines
Sat 22/310:25CMB - HKT
1 stop8h 15mMultiple Airlines
Deal found 13/2฿11,245
Sat 15/309:20BKK - CMB
1 stop14h 40mMultiple Airlines
Mon 17/322:45CMB - BKK
1 stop11h 50mMultiple Airlines
Deal found 13/2฿11,514
Tue 11/321:55BKK - CMB
Nonstop3h 36mThai Airways
Wed 12/301:00CMB - BKK
Nonstop3h 40mThai Airways
Deal found 13/2฿12,457
Tue 24/617:15BKK - CMB
1 stop7h 10mMalaysia Airlines
Tue 1/700:05CMB - BKK
1 stop17h 20mMalaysia Airlines
Deal found 14/2฿12,592
Thu 13/309:00BKK - CMB
Nonstop3h 30mศรีลังกาแอร์ไลน์
Thu 20/301:15CMB - BKK
Nonstop3h 35mศรีลังกาแอร์ไลน์
Deal found 14/2฿13,635

Find flights from Thailand to Sri Lanka within your budget

Customise your flight search to find flights from Thailand to Sri Lanka that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 17,341 searches. Data last updated 15 February 2025.

Fly from

Thailand

Fly to

Sri Lanka

Route

Depart

Return

Price

Phuket CityColombo

HKT - CMB

HKTCMB

Phuket City

Sat 8/3

16:45-21:50

1 stop6h 35m

Colombo Bandaranaike Intl

Mon 17/3

22:50-07:40

1 stop7h 20m

฿9,258

BangkokColombo

DMK - CMB

DMKCMB

Bangkok Don Mueang Intl

Thu 6/3

20:05-22:00

Nonstop3h 25m

Colombo Bandaranaike Intl

Tue 25/3

23:00-03:50

Nonstop3h 20m

฿9,326

Phuket CityColombo

HKT - CMB

HKTCMB

Phuket City

Tue 11/3

21:55-22:30

1 stop26h 05m

Colombo Bandaranaike Intl

Sat 22/3

23:30-21:15

1 stop20h 15m

฿9,764

BangkokColombo

DMK - CMB

DMKCMB

Bangkok Don Mueang Intl

Wed 5/3

14:55-21:50

1 stop8h 25m

Colombo Bandaranaike Intl

Thu 27/3

23:00-03:50

Nonstop3h 20m

฿9,865

BangkokColombo

BKK - CMB

BKKCMB

Bangkok Suvarnabhumi

Fri 14/3

21:20-22:30

1 stop26h 40m

Colombo Bandaranaike Intl

Mon 17/3

23:30-08:40

1 stop7h 40m

฿10,067

BangkokColombo

BKK - CMB

BKKCMB

Bangkok Suvarnabhumi

Thu 27/2

10:50-02:00

1 stop16h 40m

Colombo Bandaranaike Intl

Mon 3/3

22:45-12:05

1 stop11h 50m

฿10,504

BangkokColombo

DMK - CMB

DMKCMB

Bangkok Don Mueang Intl

Thu 27/2

18:55-09:25

1 stop16h 00m

Colombo Bandaranaike Intl

Tue 4/3

22:50-08:05

1 stop7h 45m

฿10,504

Phuket CityColombo

HKT - CMB

HKTCMB

Phuket City

Tue 11/3

11:30-21:10

2 stops11h 10m

Colombo Bandaranaike Intl

Sat 22/3

10:25-20:10

1 stop8h 15m

฿11,245

BangkokColombo

BKK - CMB

BKKCMB

Bangkok Suvarnabhumi

Sat 15/3

09:20-22:30

1 stop14h 40m

Colombo Bandaranaike Intl

Mon 17/3

22:45-12:05

1 stop11h 50m

฿11,514

BangkokColombo

BKK - CMB

BKKCMB

Bangkok Suvarnabhumi

Tue 11/3

21:55-00:01

Nonstop3h 36m

Colombo Bandaranaike Intl

Wed 12/3

01:00-06:10

Nonstop3h 40m

฿12,457