Marrakech (RAK) – Casablanca (CMN) – Dubai (DXB)
The flight distance Marrakesh Menara Airport - Casablanca Mohammed V International Airport - Dubai International Airport is 3909 miles / 6291 kilometers / 3397 nautical miles.
In Total
3909
Miles
6291
Kilometers
3397
Nautical miles
Calculate Distance
Search by airport name, city, or IATA/ICAO airport code.
Flight Duration
- Estimated flight time from Marrakech to Casablanca is 44 minutes.
- Estimated flight time from Casablanca to Dubai is 7 hours 39 minutes.
Map of flight path
Shortest flight path: Marrakesh Menara Airport (RAK) – Casablanca Mohammed V International Airport (CMN) – Dubai International Airport (DXB).
Airport information
Origin | Marrakesh Menara Airport |
---|---|
City: | Marrakech |
Country: | Morocco |
IATA Code: | RAK |
ICAO Code: | GMMX |
Coordinates: | 31°36′24″N, 8°2′10″W |
Stopover | Casablanca Mohammed V International Airport |
---|---|
City: | Casablanca |
Country: | Morocco |
IATA Code: | CMN |
ICAO Code: | GMMN |
Coordinates: | 33°22′3″N, 7°35′23″W |
Destination | Dubai International Airport |
---|---|
City: | Dubai |
Country: | United Arab Emirates |
IATA Code: | DXB |
ICAO Code: | OMDB |
Coordinates: | 25°15′10″N, 55°21′51″E |