Flights from Dubai to Colombo

DXB
Dubai
2043 mi
CMB
Colombo
3
Direct Routes
1
Airline
3288
Kilometers
4h 37m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

DXB LHR CMB
Via London Heathrow Airport (London)
British Airways SriLankan Airlines
2 flights
DXB DEL CMB
Via Indira Gandhi International Airport (New Delhi)
Emirates SriLankan Airlines
2 flights
DXB DOH CMB
Via Hamad International Airport (Doha)
Qatar Airways Qatar Airways
2 flights
DXB MEL CMB
Via Melbourne Airport (Melbourne)
Emirates SriLankan Airlines
2 flights

About Dubai to Colombo Flights

There are 3 direct flights from Dubai International Airport (Dubai) (DXB) to Bandaranaike International Colombo Airport (Colombo) (CMB), operated by 1 airline.

The distance between DXB and CMB is approximately 2043 miles (3288 km), with an estimated flight time of 4h 37m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

Frequently Asked Questions

Are there direct flights from DXB to CMB?
Yes, there are 3 direct flights from Dubai International Airport (Dubai) to Bandaranaike International Colombo Airport (Colombo), operated by Emirates.
How long is the flight from DXB to CMB?
The flight takes approximately 4h 37m. The distance is 2043 miles (3288 km).
Which airlines fly from DXB to CMB?
Airlines operating this route include Emirates.

Get live seat data for this route

Sign up free to search seat maps, or subscribe from $3.99/mo for live availability and seat alerts.