Best way to travel between

Marrakech, Marrakesh-Tensift-El Haouz, Morocco
Tangier, Morocco
Travel Modes
Price
Distance
Duration
CO2
train
$23.92
566.57 km
5h 50mins
30.03 kgs
 
bus
$24.25
592.34 km
9h 45mins
17.77 kgs
 
drive
$55.62
576.84 km
5h 38mins
73.84 kgs
 
flight
$89.3
517.5 km
2h 37mins
55.89 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 566.57 km 5h 50mins 198 MAD 23.92
Bus 592.34 km 9h 45mins 201 MAD 24.25
Drive 576.84 km 5h 38mins 460 MAD 55.62
Flight 517.5 km 2h 37mins 738 MAD 89.3
Take Train from Marrakech to Casablanca
Time: 2h 40mins Cost: 83 MAD; $ 9.0 - 11.0 USD CO2 Emission: 13.05 kgs
Take Train from Casa-Voyageurs to Tangier
Time: 2h 10mins Cost: 107 MAD; $ 11.7 - 14.3 USD CO2 Emission: 16.97 kgs
Source: Rome2rio

Mode of travel comparision chart

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