Best way to travel between

Tangier, Morocco
Marrakech, Marrakesh-Tensift-El Haouz, Morocco
Travel Modes
Price
Distance
Duration
CO2
train
$13.39
562.06 km
5h 48mins
29.79 kgs
 
bus
$24.25
594.63 km
11h 0mins
17.84 kgs
 
drive
$54.0
577.51 km
5h 39mins
73.92 kgs
 
flight
$106.7
515.8 km
1h 43mins
55.71 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 562.06 km 5h 48mins 111 MAD 13.39
Bus 594.63 km 11h 0mins 201 MAD 24.25
Drive 577.51 km 5h 39mins 447 MAD 54.0
Flight 515.8 km 1h 43mins 882 MAD 106.7
Take Train from Tangier to Casa-Voyageurs
Time: 2h 10mins Cost: 107 MAD; $ 11.7 - 14.3 USD CO2 Emission: 16.97 kgs
Take Train from Casa-Voyageurs to Mohammed V International Airport
Time: 30mins Cost: 25 MAD; $ 2.7 - 3.3 USD CO2 Emission: 1.9 kgs
Take Flight from CMN to RAK
Time: 50mins Cost: 744 MAD; $ 81.0 - 99.0 USD CO2 Emission: 21.76 kgs
Take Bus from Marrakech Airport to Menara Mall
Time: 11mins Cost: 33 MAD; $ 3.6 - 4.4 USD CO2 Emission: 0.14 kgs
Source: Rome2rio

Mode of travel comparision chart

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