Best way to travel between

Marrakech, Marrakesh-Tensift-El Haouz, Morocco
Montpellier
Travel Modes
Price
Distance
Duration
CO2
bus
$111.1
2103.23 km
41h 16mins
63.1 kgs
 
flight
$177.48
1711.04 km
5h 34mins
184.79 kgs
 
train
$202.86
2579.91 km
33h 20mins
136.74 kgs
 
drive
$242.32
3840.42 km
64h 8mins
491.57 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2103.23 km 41h 16mins 82 EUR 111.1
Flight 1711.04 km 5h 34mins 131 EUR 177.48
Train 2579.91 km 33h 20mins 149 EUR 202.86
Drive 3840.42 km 64h 8mins 178 EUR 242.32
Take Bus from Marrakesh to Tanger
Time: 9h 45mins Cost: 18 EUR; $ 22.5 - 27.5 USD CO2 Emission: 17.77 kgs
Take Taxi from Tanger to Tangier Ferry
Time: 5mins Cost: 1 EUR; $ 0.9 - 1.1 USD CO2 Emission: 0.31 kgs
Take Bus from Tanger Port Ville to Tanger Gare CTM
Time: 1h 0mins Cost: 4 EUR; $ 4.5 - 5.5 USD CO2 Emission: 0.2 kgs
Take Bus from Tanger Gare CTM to Montpellier
Time: 29h 20mins Cost: 63 EUR; $ 76.5 - 93.5 USD CO2 Emission: 45.06 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Marrakech, Marrakesh-Tensift-El Haouz, Morocco and Montpellier is to travel by bus, which will cost about 82 EUR or 99.90 USD.