Best way to travel between

Marrakech, Marrakesh-Tensift-El Haouz, Morocco
Tenerife, Santa Cruz de Tenerife, Spain
Travel Modes
Price
Distance
Duration
CO2
flight
$153.0
953.68 km
5h 36mins
103.0 kgs
 
flight
$203.0
1014.04 km
7h 16mins
109.52 kgs
 
bus
$226.0
2337.07 km
53h 12mins
70.11 kgs
 
train
$249.0
2387.84 km
54h 2mins
126.56 kgs
 
train
$291.0
2102.82 km
55h 51mins
111.45 kgs
 
flight
$295.0
991.82 km
9h 37mins
107.12 kgs
 
bus
$298.0
2233.11 km
51h 2mins
66.99 kgs
 
drive
$356.43
2255.22 km
46h 23mins
288.67 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 953.68 km 5h 36mins 113 EUR 153.0
Flight 1014.04 km 7h 16mins 150 EUR 203.0
Bus 2337.07 km 53h 12mins 166 EUR 226.0
Train 2387.84 km 54h 2mins 183 EUR 249.0
Train 2102.82 km 55h 51mins 214 EUR 291.0
Flight 991.82 km 9h 37mins 217 EUR 295.0
Bus 2233.11 km 51h 2mins 219 EUR 298.0
Drive 2255.22 km 46h 23mins 262 EUR 356.43
Take Bus from Menara Mall to Marrakech Airport (RAK)
Time: 11mins Cost: 12 EUR; $ 14.4 - 17.6 USD CO2 Emission: 0.15 kgs
Take Flight from RAK to TFN
Time: 2h 36mins Cost: 96 EUR; $ 117.0 - 143.0 USD CO2 Emission: 97.94 kgs
Take Bus from Aeropuerto Norte to El Corte Inglés
Time: 15mins Cost: 6 EUR; $ 7.2 - 8.8 USD CO2 Emission: 1.28 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Marrakech, Marrakesh-Tensift-El Haouz, Morocco and Tenerife, Santa Cruz de Tenerife, Spain is to travel by air, which will cost about 113 EUR or 137.70 USD.