571.08 km (355 miles) is the average travel distance between Marrakech and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 16 hours.
Distance from
Marrakech to FezAverage travel distance is
571.08 kmNomal travel times are between
3h 30min - 9h 27minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 444.27 km | 276.05 miles | 239.89 miles |
Drive | 580.84 km | 360.92 miles | 313.63 miles |
Train | 609.80 km | 378.91 miles | 329.26 miles |
Train | 627.73 km | 390.05 miles | 338.95 miles |
Bus | 570.63 km | 354.57 miles | 308.12 miles |
Bus | 593.23 km | 368.62 miles | 320.32 miles |
BE PREPARED
Marrakech - Fez Info
The distance from Menara Mall to Marrakech Airport 5 km (2.99 miles) .
The distance from RAK to FEZ 424 km (263.66 miles) .
The distance from Fes Airport to Fes 16 km (9.95 miles) .
Travel distance chart
The distance between Marrakech, Marrakesh-Tensift-El Haouz, Morocco to Fez, Morocco is 571.08 km (355 miles) and it would cost 18 USD ~ 149 MAD to drive in a car that consumes about 4 MPG.