Flights from Dubai to Casablanca – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DXB to CMN – All flight route options from Dubai International Airport, United Arab Emirates to Mohammed V International Airport, Morocco. These routes are operated by 18 airlines. Fly non-stop with Emirates or Royal Air Maroc, or choose from 23 different stopover flights. The shortest flight time is 8 hours and 15 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 Mohammed V Airport
We got great deals on hotels and car rentals near the airport.
Dubai to Casablanca flights
There are over 25 airlines and as many as 365 flights every week to this destination. You can fly non-stop to Casablanca (CMN) from Dubai (DXB) with Emirates or Royal Air Maroc but if a stopover option suits you better you can choose to fly via Kuwait, Riyadh or any other of the 23 alternatives with connectiing airports.
Dubai to Casablanca with Emirates
You can fly non-stop every weekday with flights departing at 07:25 or 07:30.
With Kuwait Airways
If you fly from Dubai with Kuwait Airways you will do a stopover in Kuwait, KWI before reaching Casablanca. This flight trip will take 10 hours and 10 minutes and you can fly every Tuesday or Thursday with departures at 04:30 or 19:50.
Distance & flight times: Dubai International Airport to Mohammed V International Airport
The shortest flight time between DXB and CMN is 8 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 8h 15m | - | 3798 miles (6111 km) |
KWI Kuwait | 10h 10m | 45m | 3804 miles (6121 km) |
RUH Riyadh | 10h 55m | 1h 40m | 3852 miles (6198 km) |
DOH Doha | 11h 5m | 1h 55m | 3818 miles (6143 km) |
CDG Paris | 11h 35m | 1h 5m | 4479 miles (7207 km) |
CAI Cairo | 12h 5m | 2h 25m | 3810 miles (6130 km) |
LIS Lisbon | 12h 5m | 2h 25m | 4220 miles (6790 km) |
MAD Madrid | 12h 40m | 2h 55m | 4070 miles (6549 km) |
JED Jeddah | 12h 50m | 3h 55m | 4027 miles (6479 km) |
BAH Bahrain | 13h 20m | 1h 40m | 3802 miles (6117 km) |
IST Istanbul | 13h 40m | 3h 45m | 3956 miles (6365 km) |
MXP Milan | 13h 40m | 3h 55m | 4157 miles (6689 km) |
FCO Rome | 13h 50m | 4h 15m | 3947 miles (6351 km) |
BLQ Bologna | 13h 50m | 4h 15m | 4077 miles (6560 km) |
BCN Barcelona | 14h 10m | 4h 30m | 3999 miles (6434 km) |
GVA Geneva | 14h 20m | 4h 40m | 4224 miles (6796 km) |
STN London | 14h 35m | - | - |
SAW Istanbul | 14h 45m | - | - |
VCE Venice | 14h 45m | 5h 0m | 4123 miles (6634 km) |
LGW London | 14h 55m | 4h 15m | 4725 miles (7603 km) |
FRA Frankfurt | 15h 10m | 4h 40m | 4449 miles (7158 km) |
LHR London | 15h 10m | 4h 40m | 4742 miles (7630 km) |
BRU Brussels | 15h 25m | 4h 50m | 4579 miles (7368 km) |
AMS Amsterdam | 15h 30m | 4h 45m | 4683 miles (7535 km) |


Quick copy and share this page
From Dubai to Morocco
Below is a list of other destinations to Morocco from Dubai International Airport with either direct flights or 1 stop connections.
From United Arab Emirates to Casablanca
Below is a list of other cities in United Arab Emirates with flights to Casablanca with either non-stop or connecting flights.
-
AUH Abu Dhabi Direct
-
SHJ Sharjah