Best way to travel between

Marrakech, Marrakesh-Tensift-El Haouz, Morocco
Fez, Morocco
Travel Modes
Price
Distance
Duration
CO2
bus
$18.0
559.65 km
9h 27mins
16.79 kgs
 
bus
$22.0
538.33 km
8h 20mins
16.15 kgs
 
train
$30.0
592.2 km
6h 55mins
31.39 kgs
 
train
$32.0
575.28 km
6h 45mins
30.49 kgs
 
drive
$60.0
547.96 km
5h 20mins
70.14 kgs
 
flight
$195.0
419.12 km
3h 30mins
45.26 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 559.65 km 9h 27mins 149 MAD 18.0
Bus 538.33 km 8h 20mins 182 MAD 22.0
Train 592.2 km 6h 55mins 248 MAD 30.0
Train 575.28 km 6h 45mins 265 MAD 32.0
Drive 547.96 km 5h 20mins 496 MAD 60.0
Flight 419.12 km 3h 30mins 1,612 MAD 195.0
Take Bus from Marrakech to Fes
Time: 9h 27mins Cost: 149 MAD; $ 16.2 - 19.8 USD CO2 Emission: 16.81 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Marrakech, Marrakesh-Tensift-El Haouz, Morocco and Fez, Morocco is to travel by bus, which will cost about 149 MAD or 16.20 USD.