Best way to travel between

Valencia
Marrakech, Marrakesh-Tensift-El Haouz, Morocco
Travel Modes
Price
Distance
Duration
CO2
train
$110.0
1857.39 km
27h 18mins
98.44 kgs
 
bus
$249.0
4661.15 km
80h 40mins
139.83 kgs
 
flight
$254.0
1141.38 km
5h 59mins
123.27 kgs
 
drive
$262.0
1494.3 km
22h 54mins
191.27 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1857.39 km 27h 18mins 910 MAD 110.0
Bus 4661.15 km 80h 40mins 2,059 MAD 249.0
Flight 1141.38 km 5h 59mins 2,100 MAD 254.0
Drive 1494.3 km 22h 54mins 2,166 MAD 262.0
Take Train from Valencia Estacio del Nord to Manzanares
Time: 3h 25mins Cost: 372 MAD; $ 40.5 - 49.5 USD CO2 Emission: 19.95 kgs
Take Bus from Manzanares to Tarifa
Time: 8h 35mins Cost: 248 MAD; $ 27.0 - 33.0 USD CO2 Emission: 18.13 kgs
Take Bus from Tarifa to Meknes
Time: 4h 37mins Cost: 141 MAD; $ 15.3 - 18.7 USD CO2 Emission: 11.98 kgs
Take Bus from Meknes to Marrakech
Time: 7h 40mins Cost: 141 MAD; $ 15.3 - 18.7 USD CO2 Emission: 14.36 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Valencia and Marrakech, Marrakesh-Tensift-El Haouz, Morocco is to travel by train, which will cost about 910 MAD or 99.00 USD.