General flight information
10 hr 3 min Travel time
2,038 km Distance between cities
1.5 hr Time zone difference
₼254 Lowest price
₼356 Average ticket price
3 hr 17 min Travel time
2,377 km Distance between cities
1.5 hr Time zone difference
₼241 Lowest price
24 Direct flights per week
₼398 Average ticket price
07:35 Earliest departure
01:05 Latest departure
6 hr 10 min Travel time
2,112 km Distance between cities
1.5 hr Time zone difference
₼314 Lowest price
2,243 km Distance between cities
1.5 hr Time zone difference
₼408 Lowest price
2,404 km Distance between cities
1.5 hr Time zone difference
₼371 Lowest price
2,532 km Distance between cities
1.5 hr Time zone difference
Popular destinations in Thailand
Cheap tickets
Direct flight schedule
- Bangkok Mon, Tue, Wed, Fri, Sat, Sun from ₼289.21
Connecting flights
₼258.62 Colombo — Phuket ₼240.88 Colombo — Bangkok ₼313.19 Colombo — Krabi ₼407.89 Colombo — Koh Samui ₼370.46 Colombo — Utapao
Sun 17 May 22:55 – 13:00
12 hr 35 min / 1 layover Sat 16 May 22:55 – 11:10
10 hr 45 min / 1 layover Sun 17 May 22:55 – 11:15
10 hr 50 min / 1 layover Sun 17 May 22:55 – 20:25
20 hr / 2 layovers Thu 11 Jun 22:55 – 16:50
1 day 16 hr 25 min / 2 layovers FAQ
Flight duration from Colombo to Thailand
On average, flights from Colombo to Thailand take around 3 hours 33 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 56 minutes.