How to get to Sri Lanka from Bangkok by flight ? You can check flights from Bangkok to Sri Lanka below.
You can find flight ticket prices from Bangkok to Sri Lanka with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Bangkok to Suvarnabhumi.
You take a flight from Suvarnabhumi to Colombo and cost approximately 170 USD.
You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.
Flight | Depart | Arrive | |
---|---|---|---|
6E92
IndiGo Airlines
6E1201
IndiGo Airlines
|
03:00
Suvarnabhumi
06:50
Madras
|
05:15
Madras
08:30
Colombo
|
Connect |
UL403
SriLankan Airlines
|
09:10
Suvarnabhumi
|
11:00 Colombo | Direct |
UL405
SriLankan Airlines
|
13:55
Suvarnabhumi
|
15:45 Colombo | Direct |
MH783
Malaysia Airlines
MH179
Malaysia Airlines
|
17:15
Suvarnabhumi
22:00
Kuala Lumpur
|
20:30
Kuala Lumpur
22:55
Colombo
|
Connect |
UL407
SriLankan Airlines
|
20:25
Suvarnabhumi
|
22:15 Colombo | Direct |
TG307
Thai Airways International
|
22:10
Suvarnabhumi
|
00:01 Colombo | Direct |
You take a bus, shuttle or taxi from your location in Bangkok to Suvarnabhumi.
You take a flight from Suvarnabhumi to Diyawanna Oya and cost approximately 400 USD.
You take a bus, shuttle or taxi from Diyawanna Oya to your destination in Sri Lanka.
Flight | Depart | Arrive | |
---|---|---|---|
UL403
SriLankan Airlines
UL5015
SriLankan Airlines
|
09:10
Suvarnabhumi
13:30
Colombo
|
11:00
Colombo
13:45
Diyawanna Oya
|
Connect |
You take a bus, shuttle or taxi from your location in Bangkok to Don Muang.
You take a flight from Don Muang to Colombo and cost approximately 130 USD.
You take a bus, shuttle or taxi from Colombo to your destination in Sri Lanka.
Flight | Depart | Arrive | |
---|---|---|---|
SL230
Thai Lion Mentari
|
07:30
Don Muang
|
09:30 Colombo | Direct |
AK887
AirAsia
AK47
AirAsia
|
16:00
Don Muang
20:55
Kuala Lumpur
|
19:20
Kuala Lumpur
21:55
Colombo
|
Connect |
OD523
Malindo Airways
OD185
Malindo Airways
|
18:10
Don Muang
22:25
Kuala Lumpur
|
21:25
Kuala Lumpur
23:25
Colombo
|
Connect |
You take a bus, shuttle or taxi from your location in Bangkok to Suvarnabhumi.
You take a flight from Suvarnabhumi to Sigiriya and cost approximately 220 USD.
You take a bus, shuttle or taxi from Sigiriya to your destination in Sri Lanka.
Flight | Depart | Arrive | |
---|---|---|---|
6E92
IndiGo Airlines
6E1201
IndiGo Airlines
UL5005
SriLankan Airlines
|
03:00
Suvarnabhumi
06:50
Madras
10:00
Colombo
|
05:15
Madras
08:30
Colombo
10:30
Sigiriya
|
Connect |
6E92
IndiGo Airlines
6E1201
IndiGo Airlines
C79401
Cinnamon Air
|
03:00
Suvarnabhumi
06:50
Madras
10:00
Colombo
|
05:15
Madras
08:30
Colombo
10:30
Sigiriya
|
Connect |
UL403
SriLankan Airlines
C79403
Cinnamon Air
|
09:10
Suvarnabhumi
14:00
Colombo
|
11:00
Colombo
14:30
Sigiriya
|
Connect |
You take a bus, shuttle or taxi from your location in Bangkok to Suvarnabhumi.
You take a flight from Suvarnabhumi to Batticaloa and cost approximately 220 USD.
You take a bus, shuttle or taxi from Batticaloa to your destination in Sri Lanka.
Flight | Depart | Arrive | |
---|---|---|---|
6E92
IndiGo Airlines
6E1201
IndiGo Airlines
UL5007
SriLankan Airlines
|
03:00
Suvarnabhumi
06:50
Madras
10:00
Colombo
|
05:15
Madras
08:30
Colombo
11:00
Batticaloa
|
Connect |
UL407
SriLankan Airlines
UL5007
SriLankan Airlines
|
20:25
Suvarnabhumi
10:00
Colombo
|
22:15
Colombo
11:00
Batticaloa
|
Connect |
AI335
Air India Limited
UL192
SriLankan Airlines
UL5007
SriLankan Airlines
|
21:05
Suvarnabhumi
05:10
Delhi
10:00
Colombo
|
23:50
Delhi
08:45
Colombo
11:00
Batticaloa
|
Connect |
9C8544
Spring Airlines
UL881
SriLankan Airlines
UL5007
SriLankan Airlines
|
21:10
Suvarnabhumi
02:00
Guangzhou Baiyun
10:00
Colombo
|
01:05
Guangzhou Baiyun
04:55
Colombo
11:00
Batticaloa
|
Connect |
9C8544
Spring Airlines
UL885
SriLankan Airlines
UL5007
SriLankan Airlines
|
21:10
Suvarnabhumi
03:15
Guangzhou Baiyun
10:00
Colombo
|
01:05
Guangzhou Baiyun
06:10
Colombo
11:00
Batticaloa
|
Connect |
TG325
Thai Airways International
UL174
SriLankan Airlines
UL5007
SriLankan Airlines
|
21:20
Suvarnabhumi
03:15
Bengaluru
10:00
Colombo
|
23:25
Bengaluru
04:45
Colombo
11:00
Batticaloa
|
Connect |
TG335
Thai Airways International
UL192
SriLankan Airlines
UL5007
SriLankan Airlines
|
21:25
Suvarnabhumi
05:10
Delhi
10:00
Colombo
|
00:25
Delhi
08:45
Colombo
11:00
Batticaloa
|
Connect |
9C8894
Spring Airlines
UL885
SriLankan Airlines
UL5007
SriLankan Airlines
|
21:40
Suvarnabhumi
03:15
Guangzhou Baiyun
10:00
Colombo
|
01:45
Guangzhou Baiyun
06:10
Colombo
11:00
Batticaloa
|
Connect |
TG307
Thai Airways International
UL5007
SriLankan Airlines
|
22:10
Suvarnabhumi
10:00
Colombo
|
00:01
Colombo
11:00
Batticaloa
|
Connect |
TG337
Thai Airways International
UL126
SriLankan Airlines
UL5007
SriLankan Airlines
|
22:10
Suvarnabhumi
03:25
Madras
10:00
Colombo
|
00:01
Madras
04:50
Colombo
11:00
Batticaloa
|
Connect |
WE335
Thai Smile
UL142
SriLankan Airlines
UL5007
SriLankan Airlines
|
22:15
Suvarnabhumi
03:10
Mumbai
10:00
Colombo
|
01:30
Mumbai
05:35
Colombo
11:00
Batticaloa
|
Connect |
SG82
Spicejet
UL142
SriLankan Airlines
UL5007
SriLankan Airlines
|
22:40
Suvarnabhumi
03:10
Mumbai
10:00
Colombo
|
02:10
Mumbai
05:35
Colombo
11:00
Batticaloa
|
Connect |
TG331
Thai Airways International
UL192
SriLankan Airlines
UL5007
SriLankan Airlines
|
23:15
Suvarnabhumi
05:10
Delhi
10:00
Colombo
|
02:15
Delhi
08:45
Colombo
11:00
Batticaloa
|
Connect |
You can find hotels and accommodations in Sri Lanka with our hotels search tool below
Booking.com