Cheap flights Colombo (Bandaranaike) to Bangkok (Suvarnabhumi)

1 passenger, economy

Cheap flights Colombo to Bangkok

Compare prices, duration and stops

Thai AirAsia
FD 141 🔥 Hot deal
17:45
Colombo, Bandaranaike (CMB)
Fri, 18 sep
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Fri, 18 sep
£143
Thai AirAsia
FD 141 🔥 Hot deal
17:45
Colombo, Bandaranaike (CMB)
Sat, 19 sep
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Sat, 19 sep
£134
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Sun, 20 sep
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Sun, 20 sep
£138
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Mon, 21 sep
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Mon, 21 sep
£133
VietJet Air
VJ 1876
17:30
Colombo, Bandaranaike (CMB)
Tue, 22 sep
12h 15min
1 stop
05:45
Bangkok, Suvarnabhumi (BKK)
Wed, 23 sep +1
£141
VietJet Air
VJ 1876
17:30
Colombo, Bandaranaike (CMB)
Thu, 24 sep
12h 15min
1 stop
05:45
Bangkok, Suvarnabhumi (BKK)
Fri, 25 sep +1
£143
Thai AirAsia
FD 141 🔥 Hot deal
17:45
Colombo, Bandaranaike (CMB)
Fri, 25 sep
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Fri, 25 sep
£136
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Sat, 26 sep
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Sat, 26 sep
£139
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Sun, 27 sep
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Sun, 27 sep
£138
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Mon, 28 sep
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Mon, 28 sep
£145
VietJet Air
VJ 1876
17:30
Colombo, Bandaranaike (CMB)
Tue, 29 sep
9h 35min
1 stop
03:05
Bangkok, Suvarnabhumi (BKK)
Wed, 30 sep +1
£143
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Wed, 30 sep
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Wed, 30 sep
£136
VietJet Air
VJ 1876
17:30
Colombo, Bandaranaike (CMB)
Thu, 1 oct
9h 35min
1 stop
03:05
Bangkok, Suvarnabhumi (BKK)
Fri, 2 oct +1
£139
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Thu, 1 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Thu, 1 oct
£138
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Fri, 2 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Fri, 2 oct
£143
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Sat, 3 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Sat, 3 oct
£129
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Sun, 4 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Sun, 4 oct
£143
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Mon, 5 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Mon, 5 oct
£130
VietJet Air
VJ 1876
17:30
Colombo, Bandaranaike (CMB)
Tue, 6 oct
14h 15min
1 stop
07:45
Bangkok, Suvarnabhumi (BKK)
Wed, 7 oct +1
£141
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Tue, 6 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Tue, 6 oct
£142
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Thu, 8 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Thu, 8 oct
£142
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Fri, 9 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Fri, 9 oct
£142
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Sat, 10 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Sat, 10 oct
£142
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Sun, 11 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Sun, 11 oct
£132
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Mon, 12 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Mon, 12 oct
£142
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Tue, 13 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Tue, 13 oct
£143
VietJet Air
VJ 1876
17:30
Colombo, Bandaranaike (CMB)
Thu, 15 oct
12h 15min
1 stop
05:45
Bangkok, Suvarnabhumi (BKK)
Fri, 16 oct +1
£145
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Thu, 15 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Thu, 15 oct
£137
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Fri, 16 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Fri, 16 oct
£127
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Sat, 17 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Sat, 17 oct
£127
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Sun, 18 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Sun, 18 oct
£140
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Mon, 19 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Mon, 19 oct
£136
VietJet Air
VJ 1876
17:30
Colombo, Bandaranaike (CMB)
Tue, 20 oct
14h 15min
1 stop
07:45
Bangkok, Suvarnabhumi (BKK)
Wed, 21 oct +1
£143
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Wed, 21 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Wed, 21 oct
£141
VietJet Air
VJ 1876
17:30
Colombo, Bandaranaike (CMB)
Thu, 22 oct
14h 15min
1 stop
07:45
Bangkok, Suvarnabhumi (BKK)
Fri, 23 oct +1
£139
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Thu, 22 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Thu, 22 oct
£144
Thai AirAsia
FD 141
17:45
Colombo, Bandaranaike (CMB)
Fri, 23 oct
3h 35min
Direct
21:20
Bangkok, Don Mueang International Airport (DMK)
Fri, 23 oct
£142
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Sun, 25 oct
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Sun, 25 oct
£130
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Mon, 26 oct
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Mon, 26 oct
£147
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Wed, 28 oct
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Wed, 28 oct
£125
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Thu, 29 oct
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Thu, 29 oct
£126
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Fri, 30 oct
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Fri, 30 oct
£126
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Sat, 31 oct
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Sat, 31 oct
£126
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Sun, 1 nov
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Sun, 1 nov
£136
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Mon, 2 nov
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Mon, 2 nov
£137
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Tue, 3 nov
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Tue, 3 nov
£135
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Wed, 4 nov
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Wed, 4 nov
£137
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Fri, 6 nov
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Fri, 6 nov
£136
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Sat, 7 nov
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Sat, 7 nov
£142
Thai AirAsia
FD 141
17:40
Colombo, Bandaranaike (CMB)
Sun, 8 nov
3h 25min
Direct
21:05
Bangkok, Don Mueang International Airport (DMK)
Sun, 8 nov
£137

Low price calendar

September 2026
Price chart (September 2026)
min: £133 · max: £141
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — no data 15.09.2026 — no data 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — £140 19.09.2026 — £134 20.09.2026 — £138 21.09.2026 — £133 22.09.2026 — no data 23.09.2026 — no data 24.09.2026 — no data 25.09.2026 — £136 26.09.2026 — £139 27.09.2026 — £138 28.09.2026 — £141 29.09.2026 — no data 30.09.2026 — £136 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
no data
15
placeholder
no data
16
placeholder
no data
17
placeholder
no data
18
placeholder
£140
19
Good deal
£134
20
placeholder
£138
21
Good deal
£133
22
placeholder
no data
23
placeholder
no data
24
placeholder
no data
25
placeholder
£136
26
placeholder
£139
27
placeholder
£138
28
placeholder
£141
29
placeholder
no data
30
placeholder
£136

Cheap flights Colombo to Bangkok

Thai AirAsia
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
£116
VietJet Air
Tue, Thu
Price from
£143

Popular destinations from Colombo

All →
CMB
Sri Lanka → Maldives
MLE
from
£62
CMB
Sri Lanka → India
MAA
from
£70
CMB
Sri Lanka → Malaysia
KUL
from
£76
CMB
Sri Lanka → India
BOM
from
£87
CMB
Sri Lanka → India
BLR
from
£93
CMB
Sri Lanka → Sri Lanka
TRR
from
£93
CMB
Colombo — Dubai
Sri Lanka → United Arab Emirates
DXB
from
£107
CMB
Sri Lanka → India
GOI
from
£107

Popular destinations to Bangkok

All →
URT
Thailand → Thailand
BKK
from
£7
HKT
Thailand → Thailand
BKK
from
£8
PQC
Vietnam → Thailand
BKK
from
£8
KBV
Thailand → Thailand
BKK
from
£9
CNX
Thailand → Thailand
BKK
from
£13
HRB
China → Thailand
BKK
from
£19
NHA
Vietnam → Thailand
BKK
from
£35
DAD
Vietnam → Thailand
BKK
from
£37
KKC
Thailand → Thailand
BKK
from
£38

Cheap flights Colombo to Bangkok

Interesting facts about the route

Flight time

3h 25min

Distance

2 383 km

Average price

£137

Most frequent flight

FD 141

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · Thailand

All plans

maew

10 GB

data

30

days

£8

Buy

maew

20 GB

data

30

days

£13

Buy

dtac

data

15

days

£14

Buy

dtac

data

30

days

£24

Buy

maew

data

10

days

£26

Buy

Frequently Asked Questions

The average ticket price Colombo Bangkok is £137. The cheapest ticket costs £133, operated by Thai AirAsia, flight 141, departing Colombo on 21 September at 17:45, arriving Bangkok on 21 September at 21:20.
The average flight time is 3 hours 35 minutes. The fastest flight takes 3 hours 35 minutes, flight 141 operated by Thai AirAsia, departing Colombo on 20 September at 17:45, arriving Bangkok on 20 September at 21:20.
Flights on the Colombo - Bangkok route are operated by the following airlines: Thai AirAsia, VietJet Air.
The distance from Colombo to Bangkok is 2383 km.