Best way to travel between

Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
Tangier, Morocco
Travel Modes
Price
Distance
Duration
CO2
bus
$31.0
612.56 km
11h 44mins
18.38 kgs
 
train
$40.0
635.25 km
11h 14mins
33.67 kgs
 
train
$40.0
695.1 km
12h 30mins
36.84 kgs
 
train
$40.0
596.7 km
9h 33mins
31.63 kgs
 
drive
$65.0
597.4 km
5h 52mins
76.47 kgs
 
flight
$216.0
522.17 km
4h 40mins
56.39 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 612.56 km 11h 44mins 256 MAD 31.0
Train 635.25 km 11h 14mins 331 MAD 40.0
Train 695.1 km 12h 30mins 331 MAD 40.0
Train 596.7 km 9h 33mins 331 MAD 40.0
Drive 597.4 km 5h 52mins 537 MAD 65.0
Flight 522.17 km 4h 40mins 1,786 MAD 216.0
Take Bus from Es Saadi Marrakech Resort - Palace to Gare ONCF - Marrakech
Time: 20mins Cost: 50 MAD; $ 5.4 - 6.6 USD CO2 Emission: 0.17 kgs
Take Walk from Gare ONCF - Marrakech to Marrakech
Time: 12mins Cost: 1 MAD; $ 0.1 - 0.2 USD CO2 Emission: 0.13 kgs
Take Bus from Marrakech to Casablanca
Time: 3h 38mins Cost: 83 MAD; $ 9.0 - 11.0 USD CO2 Emission: 7.54 kgs
Take Bus from Casablanca to Tanger
Time: 6h 14mins Cost: 132 MAD; $ 14.4 - 17.6 USD CO2 Emission: 10.64 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Marrakesh, Marrakesh-Tensift-El Haouz, Morocco and Tangier, Morocco is to travel by bus, which will cost about 256 MAD or 27.90 USD.