HowToGo

Flight from Thailand to Sri Lanka

How to get to Sri Lanka from Thailand by flight ? You can check flights from Thailand to Sri Lanka below.

Search Transfer from Thailand to Sri Lanka

Search Flights

You can find flight ticket prices from Thailand to Sri Lanka with our flight tickets search tool below

1. Suvarnabhumi to Colombo

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

  2. You take a flight from Suvarnabhumi to Colombo and cost approximately 250 USD.

  3. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
UL403 SriLankan Airlines
09:00 Suvarnabhumi
11:00 Colombo Direct
KL0811 KLM
MH179 Malaysia Airlines
16:30 Suvarnabhumi
22:00 Kuala Lumpur
19:40 Kuala Lumpur
22:55 Colombo
Connect
MH783 Malaysia Airlines
MH179 Malaysia Airlines
17:05 Suvarnabhumi
22:00 Kuala Lumpur
20:25 Kuala Lumpur
22:55 Colombo
Connect

2. Chiang Mai to Colombo

  1. You take a bus, shuttle or taxi from your location in Thailand to Chiang Mai.

  2. You take a flight from Chiang Mai to Colombo and cost approximately 160 USD.

  3. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
AK855 AirAsia
AK47 AirAsia
09:10 Chiang Mai
21:00 Kuala Lumpur
13:00 Kuala Lumpur
22:00 Colombo
Connect
AK855 AirAsia
MH179 Malaysia Airlines
09:10 Chiang Mai
22:00 Kuala Lumpur
13:00 Kuala Lumpur
22:55 Colombo
Connect
AK855 AirAsia
UL320 SriLankan Airlines
09:10 Chiang Mai
17:05 Kuala Lumpur
13:00 Kuala Lumpur
18:00 Colombo
Connect
FD3900 Thai AirAsia
AK831 AirAsia
AK47 AirAsia
09:40 Chiang Mai
11:40 Hua Hin
21:00 Kuala Lumpur
11:00 Hua Hin
14:35 Kuala Lumpur
22:00 Colombo
Connect
PG216 Bangkok Airways
MH789 Malaysia Airlines
MH179 Malaysia Airlines
10:10 Chiang Mai
14:15 Suvarnabhumi
22:00 Kuala Lumpur
11:35 Suvarnabhumi
17:30 Kuala Lumpur
22:55 Colombo
Connect
PG242 Bangkok Airways
PG951 Bangkok Airways
MH179 Malaysia Airlines
12:50 Chiang Mai
17:45 Koh Samui
22:00 Kuala Lumpur
14:35 Koh Samui
20:30 Kuala Lumpur
22:55 Colombo
Connect
FD3162 Thai AirAsia
MH795 Malaysia Airlines
MH179 Malaysia Airlines
13:00 Chiang Mai
16:55 Phuket
22:00 Kuala Lumpur
15:05 Phuket
19:30 Kuala Lumpur
22:55 Colombo
Connect
VZ105 Thai Vietjet Air
KL0811 KLM
MH179 Malaysia Airlines
14:10 Chiang Mai
16:30 Suvarnabhumi
22:00 Kuala Lumpur
15:30 Suvarnabhumi
19:40 Kuala Lumpur
22:55 Colombo
Connect
VZ105 Thai Vietjet Air
MH783 Malaysia Airlines
MH179 Malaysia Airlines
14:10 Chiang Mai
17:05 Suvarnabhumi
22:00 Kuala Lumpur
15:30 Suvarnabhumi
20:25 Kuala Lumpur
22:55 Colombo
Connect
PG228 Bangkok Airways
MH783 Malaysia Airlines
MH179 Malaysia Airlines
14:35 Chiang Mai
17:05 Suvarnabhumi
22:00 Kuala Lumpur
16:00 Suvarnabhumi
20:25 Kuala Lumpur
22:55 Colombo
Connect
FD3446 Thai AirAsia
FD153 Thai AirAsia
UL126 SriLankan Airlines
16:25 Chiang Mai
21:35 Don Muang
03:00 Madras
17:45 Don Muang
23:25 Madras
04:20 Colombo
Connect
FD3446 Thai AirAsia
FD153 Thai AirAsia
SG1 Spicejet
16:25 Chiang Mai
21:35 Don Muang
00:10 Madras
17:45 Don Muang
23:25 Madras
01:30 Colombo
Connect
FD3446 Thai AirAsia
FD137 Thai AirAsia
UL174 SriLankan Airlines
16:25 Chiang Mai
20:15 Don Muang
03:35 Bengaluru
17:45 Don Muang
22:30 Bengaluru
05:00 Colombo
Connect
FD3432 Thai AirAsia
FD153 Thai AirAsia
SG1 Spicejet
17:30 Chiang Mai
21:35 Don Muang
00:10 Madras
18:40 Don Muang
23:25 Madras
01:30 Colombo
Connect
FD3432 Thai AirAsia
FD153 Thai AirAsia
UL126 SriLankan Airlines
17:30 Chiang Mai
21:35 Don Muang
03:00 Madras
18:40 Don Muang
23:25 Madras
04:20 Colombo
Connect
FD3432 Thai AirAsia
FD137 Thai AirAsia
UL174 SriLankan Airlines
17:30 Chiang Mai
20:15 Don Muang
03:35 Bengaluru
18:40 Don Muang
22:30 Bengaluru
05:00 Colombo
Connect
FD3440 Thai AirAsia
FD153 Thai AirAsia
AI273 Air India Limited
18:45 Chiang Mai
21:35 Don Muang
05:55 Madras
20:00 Don Muang
23:25 Madras
07:20 Colombo
Connect
FD3440 Thai AirAsia
FD153 Thai AirAsia
SG1 Spicejet
18:45 Chiang Mai
21:35 Don Muang
00:10 Madras
20:00 Don Muang
23:25 Madras
01:30 Colombo
Connect
FD3440 Thai AirAsia
FD153 Thai AirAsia
UL126 SriLankan Airlines
18:45 Chiang Mai
21:35 Don Muang
03:00 Madras
20:00 Don Muang
23:25 Madras
04:20 Colombo
Connect
WE117 Thai Smile
TG337 Thai Airways International
UL126 SriLankan Airlines
19:20 Chiang Mai
22:10 Suvarnabhumi
03:00 Madras
20:40 Suvarnabhumi
00:01 Madras
04:20 Colombo
Connect
PG220 Bangkok Airways
TG337 Thai Airways International
UL126 SriLankan Airlines
19:35 Chiang Mai
22:10 Suvarnabhumi
03:00 Madras
21:00 Suvarnabhumi
00:01 Madras
04:20 Colombo
Connect
PG220 Bangkok Airways
UL403 SriLankan Airlines
19:35 Chiang Mai
09:00 Suvarnabhumi
21:00 Suvarnabhumi
11:00 Colombo
Connect
VZ121 Thai Vietjet Air
UL403 SriLankan Airlines
22:40 Chiang Mai
09:00 Suvarnabhumi
23:59 Suvarnabhumi
11:00 Colombo
Connect
VZ129 Thai Vietjet Air
UL403 SriLankan Airlines
23:05 Chiang Mai
09:00 Suvarnabhumi
00:25 Suvarnabhumi
11:00 Colombo
Connect
VZ119 Thai Vietjet Air
UL403 SriLankan Airlines
23:40 Chiang Mai
09:00 Suvarnabhumi
01:00 Suvarnabhumi
11:00 Colombo
Connect

3. Udon Thani to Colombo

  1. You take a bus, shuttle or taxi from your location in Thailand to Udon Thani.

  2. You take a flight from Udon Thani to Colombo and cost approximately 200 USD.

  3. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
WE3 Thai Smile
MH785 Malaysia Airlines
AK47 AirAsia
09:00 Udon Thani
11:05 Suvarnabhumi
21:00 Kuala Lumpur
10:05 Suvarnabhumi
14:25 Kuala Lumpur
22:00 Colombo
Connect
WE3 Thai Smile
MH789 Malaysia Airlines
AK47 AirAsia
09:00 Udon Thani
14:15 Suvarnabhumi
21:00 Kuala Lumpur
10:05 Suvarnabhumi
17:30 Kuala Lumpur
22:00 Colombo
Connect
WE3 Thai Smile
MH785 Malaysia Airlines
UL320 SriLankan Airlines
09:00 Udon Thani
11:05 Suvarnabhumi
17:05 Kuala Lumpur
10:05 Suvarnabhumi
14:25 Kuala Lumpur
18:00 Colombo
Connect
WE3 Thai Smile
TR607 Scoot Tigerair
SQ468 Singapore Airlines
09:00 Udon Thani
11:55 Suvarnabhumi
22:10 Singapore Changi
10:05 Suvarnabhumi
15:35 Singapore Changi
23:30 Colombo
Connect
WE3 Thai Smile
MH785 Malaysia Airlines
MH179 Malaysia Airlines
09:00 Udon Thani
11:05 Suvarnabhumi
22:00 Kuala Lumpur
10:05 Suvarnabhumi
14:25 Kuala Lumpur
22:55 Colombo
Connect
WE3 Thai Smile
MH789 Malaysia Airlines
MH179 Malaysia Airlines
09:00 Udon Thani
14:15 Suvarnabhumi
22:00 Kuala Lumpur
10:05 Suvarnabhumi
17:30 Kuala Lumpur
22:55 Colombo
Connect
VZ972 Thai Vietjet Air
SQ177 Singapore Airlines
SQ468 Singapore Airlines
09:10 Udon Thani
12:15 Tan Son Nhat
22:10 Singapore Changi
10:55 Tan Son Nhat
15:20 Singapore Changi
23:30 Colombo
Connect
VZ972 Thai Vietjet Air
TR303 Scoot Tigerair
SQ468 Singapore Airlines
09:10 Udon Thani
17:55 Tan Son Nhat
22:10 Singapore Changi
10:55 Tan Son Nhat
21:05 Singapore Changi
23:30 Colombo
Connect
VZ201 Thai Vietjet Air
MH789 Malaysia Airlines
MH179 Malaysia Airlines
09:55 Udon Thani
14:15 Suvarnabhumi
22:00 Kuala Lumpur
11:05 Suvarnabhumi
17:30 Kuala Lumpur
22:55 Colombo
Connect
VZ201 Thai Vietjet Air
TR607 Scoot Tigerair
SQ468 Singapore Airlines
09:55 Udon Thani
11:55 Suvarnabhumi
22:10 Singapore Changi
11:05 Suvarnabhumi
15:35 Singapore Changi
23:30 Colombo
Connect
FD3355 Thai AirAsia
FD153 Thai AirAsia
SG1 Spicejet
12:15 Udon Thani
21:35 Don Muang
00:10 Madras
13:15 Don Muang
23:25 Madras
01:30 Colombo
Connect
WE5 Thai Smile
TG325 Thai Airways International
UL174 SriLankan Airlines
14:05 Udon Thani
21:20 Suvarnabhumi
03:35 Bengaluru
15:10 Suvarnabhumi
23:25 Bengaluru
05:00 Colombo
Connect
WE5 Thai Smile
TG317 Thai Airways International
AI275 Air India Limited
14:05 Udon Thani
18:55 Suvarnabhumi
23:00 Mumbai
15:10 Suvarnabhumi
21:55 Mumbai
01:10 Colombo
Connect
WE5 Thai Smile
TG337 Thai Airways International
UL126 SriLankan Airlines
14:05 Udon Thani
22:10 Suvarnabhumi
03:00 Madras
15:10 Suvarnabhumi
00:01 Madras
04:20 Colombo
Connect
WE7 Thai Smile
TG325 Thai Airways International
UL174 SriLankan Airlines
16:15 Udon Thani
21:20 Suvarnabhumi
03:35 Bengaluru
17:20 Suvarnabhumi
23:25 Bengaluru
05:00 Colombo
Connect
WE7 Thai Smile
TG317 Thai Airways International
AI275 Air India Limited
16:15 Udon Thani
18:55 Suvarnabhumi
23:00 Mumbai
17:20 Suvarnabhumi
21:55 Mumbai
01:10 Colombo
Connect
WE7 Thai Smile
TG337 Thai Airways International
AI273 Air India Limited
16:15 Udon Thani
22:10 Suvarnabhumi
05:55 Madras
17:20 Suvarnabhumi
00:01 Madras
07:20 Colombo
Connect
WE7 Thai Smile
TG337 Thai Airways International
UL126 SriLankan Airlines
16:15 Udon Thani
22:10 Suvarnabhumi
03:00 Madras
17:20 Suvarnabhumi
00:01 Madras
04:20 Colombo
Connect
DD9215 Nok Air
FD153 Thai AirAsia
SG1 Spicejet
16:20 Udon Thani
21:35 Don Muang
00:10 Madras
17:20 Don Muang
23:25 Madras
01:30 Colombo
Connect
FD3359 Thai AirAsia
FD153 Thai AirAsia
SG1 Spicejet
17:20 Udon Thani
21:35 Don Muang
00:10 Madras
18:25 Don Muang
23:25 Madras
01:30 Colombo
Connect
FD3359 Thai AirAsia
FD137 Thai AirAsia
UL174 SriLankan Airlines
17:20 Udon Thani
20:15 Don Muang
03:35 Bengaluru
18:25 Don Muang
22:30 Bengaluru
05:00 Colombo
Connect
FD3359 Thai AirAsia
FD153 Thai AirAsia
UL126 SriLankan Airlines
17:20 Udon Thani
21:35 Don Muang
03:00 Madras
18:25 Don Muang
23:25 Madras
04:20 Colombo
Connect
FD3359 Thai AirAsia
FD153 Thai AirAsia
AI273 Air India Limited
17:20 Udon Thani
21:35 Don Muang
05:55 Madras
18:25 Don Muang
23:25 Madras
07:20 Colombo
Connect
SL611 Thai Lion Mentari
FD153 Thai AirAsia
SG1 Spicejet
18:15 Udon Thani
21:35 Don Muang
00:10 Madras
19:20 Don Muang
23:25 Madras
01:30 Colombo
Connect
FD3351 Thai AirAsia
FD153 Thai AirAsia
UL126 SriLankan Airlines
18:55 Udon Thani
21:35 Don Muang
03:00 Madras
20:10 Don Muang
23:25 Madras
04:20 Colombo
Connect
FD3351 Thai AirAsia
FD153 Thai AirAsia
AI273 Air India Limited
18:55 Udon Thani
21:35 Don Muang
05:55 Madras
20:10 Don Muang
23:25 Madras
07:20 Colombo
Connect
FD3351 Thai AirAsia
FD153 Thai AirAsia
SG1 Spicejet
18:55 Udon Thani
21:35 Don Muang
00:10 Madras
20:10 Don Muang
23:25 Madras
01:30 Colombo
Connect
WE9 Thai Smile
TG337 Thai Airways International
6E1201 IndiGo Airlines
19:45 Udon Thani
22:10 Suvarnabhumi
06:55 Madras
20:50 Suvarnabhumi
00:01 Madras
08:15 Colombo
Connect
WE9 Thai Smile
TG337 Thai Airways International
AI273 Air India Limited
19:45 Udon Thani
22:10 Suvarnabhumi
05:55 Madras
20:50 Suvarnabhumi
00:01 Madras
07:20 Colombo
Connect
WE9 Thai Smile
UL403 SriLankan Airlines
19:45 Udon Thani
09:00 Suvarnabhumi
20:50 Suvarnabhumi
11:00 Colombo
Connect
WE9 Thai Smile
TG337 Thai Airways International
UL126 SriLankan Airlines
19:45 Udon Thani
22:10 Suvarnabhumi
03:00 Madras
20:50 Suvarnabhumi
00:01 Madras
04:20 Colombo
Connect
WE9 Thai Smile
TG331 Thai Airways International
UK137 Vistara
19:45 Udon Thani
23:25 Suvarnabhumi
03:30 Delhi
20:50 Suvarnabhumi
02:20 Delhi
07:00 Colombo
Connect

4. Don Muang to Colombo

  1. You take a bus, shuttle or taxi from your location in Thailand to Don Muang.

  2. You take a flight from Don Muang to Colombo and cost approximately 95 USD.

  3. You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.

Flight Depart Arrive
FD359 Thai AirAsia
UL303 SriLankan Airlines
07:00 Don Muang
15:05 Singapore Changi
10:30 Singapore Changi
16:25 Colombo
Connect
SL100 Thai Lion Mentari
UL303 SriLankan Airlines
07:40 Don Muang
15:05 Singapore Changi
11:20 Singapore Changi
16:25 Colombo
Connect
FD3106 Thai AirAsia
FD308 Thai AirAsia
UL320 SriLankan Airlines
08:30 Don Muang
13:00 Hat Yai
17:05 Kuala Lumpur
10:05 Hat Yai
15:15 Kuala Lumpur
18:00 Colombo
Connect
AK891 AirAsia
UL320 SriLankan Airlines
08:35 Don Muang
17:05 Kuala Lumpur
11:50 Kuala Lumpur
18:00 Colombo
Connect
SL116 Thai Lion Mentari
UL1365 SriLankan Airlines
09:00 Don Muang
14:35 Soekarno–Hatta
12:30 Soekarno–Hatta
17:40 Colombo
Connect
FD175 Thai AirAsia
KE474 Korean Air
09:15 Don Muang
15:45 Male
11:50 Male
17:40 Colombo
Connect
FD175 Thai AirAsia
TK730 Turkish Airlines
09:15 Don Muang
13:25 Male
11:50 Male
15:25 Colombo
Connect
FD175 Thai AirAsia
SV0788 Saudia
09:15 Don Muang
15:20 Male
11:50 Male
17:15 Colombo
Connect
OD521 Malindo Airways
UL320 SriLankan Airlines
11:50 Don Muang
17:05 Kuala Lumpur
15:05 Kuala Lumpur
18:00 Colombo
Connect
OD521 Malindo Airways
AK47 AirAsia
11:50 Don Muang
21:00 Kuala Lumpur
15:05 Kuala Lumpur
22:00 Colombo
Connect
FD510 Thai AirAsia
AK6045 AirAsia
AK47 AirAsia
12:00 Don Muang
18:05 Senai
21:00 Kuala Lumpur
15:15 Senai
18:55 Kuala Lumpur
22:00 Colombo
Connect
FD510 Thai AirAsia
AK6045 AirAsia
AK47 AirAsia
12:00 Don Muang
19:20 Senai
21:00 Kuala Lumpur
15:15 Senai
20:10 Kuala Lumpur
22:00 Colombo
Connect
FD510 Thai AirAsia
AK6033 AirAsia
AK47 AirAsia
12:00 Don Muang
19:05 Senai
21:00 Kuala Lumpur
15:15 Senai
19:55 Kuala Lumpur
22:00 Colombo
Connect
QZ155 Indonesia AirAsia
MH865 Malaysia Airlines
MH179 Malaysia Airlines
12:35 Don Muang
16:50 Kuala Namu
22:00 Kuala Lumpur
14:40 Kuala Namu
18:55 Kuala Lumpur
22:55 Colombo
Connect
FD3025 Thai AirAsia
MH795 Malaysia Airlines
MH179 Malaysia Airlines
13:30 Don Muang
16:55 Phuket
22:00 Kuala Lumpur
15:00 Phuket
19:30 Kuala Lumpur
22:55 Colombo
Connect
SL768 Thai Lion Mentari
MH795 Malaysia Airlines
MH179 Malaysia Airlines
13:45 Don Muang
16:55 Phuket
22:00 Kuala Lumpur
15:10 Phuket
19:30 Kuala Lumpur
22:55 Colombo
Connect
FD3021 Thai AirAsia
MH795 Malaysia Airlines
MH179 Malaysia Airlines
14:20 Don Muang
16:55 Phuket
22:00 Kuala Lumpur
15:50 Phuket
19:30 Kuala Lumpur
22:55 Colombo
Connect
FD137 Thai AirAsia
UL174 SriLankan Airlines
20:15 Don Muang
03:35 Bengaluru
22:30 Bengaluru
05:00 Colombo
Connect
FD153 Thai AirAsia
AI273 Air India Limited
21:35 Don Muang
05:55 Madras
23:25 Madras
07:20 Colombo
Connect
FD153 Thai AirAsia
UL126 SriLankan Airlines
21:35 Don Muang
03:00 Madras
23:25 Madras
04:20 Colombo
Connect
FD153 Thai AirAsia
SG1 Spicejet
21:35 Don Muang
00:10 Madras
23:25 Madras
01:30 Colombo
Connect

References

Find Hotels in Sri Lanka

You can find hotels and accommodations in Sri Lanka with our hotels search tool below

Booking.com