Flights from Colombo to Dubai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CMB to DXB – All flight route options from Bandaranaike International, Sri Lanka to Dubai International Airport, United Arab Emirates. These flights are operated by 14 different airlines. Fly non-stop or choose from 10 different connecting flights. The shortest flight time is 4 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Dubai Airport
We got great deals on hotels and car rentals near the airport.
Colombo to Dubai flights
There are over 14 airlines and as many as 283 flights every week to this destination. You can fly non-stop to Dubai (DXB) from Colombo (CMB) with Emirates, flydubai, SriLankan Airlines or Servant Air but if a stopover option suits you better you can choose to fly via Muscat, Bengaluru or any other of the 10 alternatives with connectiing airports.
Colombo to Dubai with Emirates
You can fly non-stop every weekday with flights departing between 9:00 am and 2:00 am.
With Salam Air
If you fly from Colombo with Salam Air you will do a stopover in Muscat, MCT before reaching Dubai. This flight trip will take 6 hours and 35 minutes and you can fly every Friday or Saturday with departures at 05:05.
Distance & flight times: Bandaranaike International to Dubai International Airport
The shortest flight time between CMB and DXB is 4 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 25m | - | 2055 miles (3306 km) |
MCT Muscat | 6h 35m | 1h 10m | 2054 miles (3305 km) |
BLR Bengaluru | 6h 40m | 2h 45m | 2128 miles (3424 km) |
MAA Chennai | 7h 10m | 1h 45m | 2237 miles (3599 km) |
MLE Male | 7h 45m | 2h 5m | 2384 miles (3836 km) |
COK Kochi | 7h 55m | 4h 55m | 2054 miles (3305 km) |
BOM Mumbai | 8h 20m | 2h 15m | 2156 miles (3469 km) |
DOH Doha | 8h 35m | 2h 30m | 2492 miles (4010 km) |
TRZ Tiruchirappalli | 9h 55m | 4h 20m | 2099 miles (3377 km) |
KHI Karachi | 10h 5m | 4h 15m | 2236 miles (3598 km) |
BAH Bahrain | 12h 0m | 3h 25m | 2647 miles (4259 km) |


Quick copy and share this page
From Colombo to United Arab Emirates
Below is a list of other destinations to United Arab Emirates from Bandaranaike International with either direct flights or 1 stop connections.
-
AUH Abu Dhabi Direct
-
SHJ Sharjah Direct
-
RKT Ras al-Khaimah