Direct flights from Bangkok to Colombo (BKK → CMB)
Distance 2,392 km (1,486 mi)
Est. duration 2h 49m
Loading map...
Available flights
Frequently asked questions
How far is the flight from Bangkok to Colombo? The flight distance from BKK to CMB is approximately 2,392 km (1,486 miles).
How long is the flight from BKK to CMB? The estimated flight time from Bangkok to Colombo is approximately 2h 49m.
What airlines fly from BKK to CMB? Airlines operating direct flights from Bangkok to Colombo include: 8D, TG, UL.
Cheapest fares Bangkok → Colombo
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Bangkok → Colombo.
Try a nearby airport to Bangkok
Flights to Colombo (CMB) from other airports within 350 km of Bangkok. Often unlocks cheaper fares or better times.
Other flights from Bangkok (BKK)
Other flights from Colombo (CMB)
Bangkok → Colombo Free · No signup · Compare fares instantly
Check Prices →