Marrakech to Milan flight distance & time (RAK-MXP)
How far is Marrakech from Milan by plane? The great circle distance from Menara Airport (RAK) to Malpensa International Airport (MXP) is 2,126 km / 1,148 nm, about 2h 47m flight time, with an initial heading of 38° (NE).
| From | Menara Airport (RAK), Marrakech, MA |
|---|---|
| To | Malpensa International Airport (MXP), Milan, IT |
| Distance | 2,126 km · 1,148 nm · 1,321 mi |
| Initial heading | 38° (NE) |
Airlines on this route
- easyJet (U2)
- United Feeder Service (U2)
Aircraft with enough range to fly RAK to MXP nonstop
Open RAK to MXP in the calculator · Return route MXP to RAK
Frequently asked questions
- How far is Marrakech from Milan?
- The great circle distance between Marrakech and Milan is 2,126 km (1,148 nm / 1,321 mi).
- How long is the flight from Marrakech to Milan?
- A direct flight from RAK to MXP takes about 2h 47m, based on a typical jet cruise speed. Actual time varies by aircraft type and wind - see the aircraft list above for type-specific estimates.
- Is there a nonstop flight from Marrakech to Milan?
- Yes - 2 airlines currently operate this route, see the list above.