Best way to travel between

Marrakech, Marrakesh-Tensift-El Haouz, Morocco
London, United Kingdom
Travel Modes
Price
Distance
Duration
CO2
drive
$480.0
2866.24 km
45h 34mins
366.88 kgs
 
flight
$521.0
2493.9 km
5h 52mins
269.34 kgs
 
train
$2053.0
10241.4 km
125h 25mins
542.79 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2866.24 km 45h 34mins 296 GBP 480.0
Flight 2493.9 km 5h 52mins 321 GBP 521.0
Train 10241.4 km 125h 25mins 1,266 GBP 2053.0
Take Car from Marrakech to Tanger
Time: 6h 29mins Cost: 49 GBP; $ 72.0 - 88.0 USD CO2 Emission: 76.76 kgs
Take Ferry from Tangier to Tarifa
Time: 1h 2mins Cost: 28 GBP; $ 40.5 - 49.5 USD CO2 Emission: 4.2 kgs
Take Car from Tarifa to Santander
Time: 11h 5mins Cost: 111 GBP; $ 162.0 - 198.0 USD CO2 Emission: 136.97 kgs
Take Ferry from Santander to Portsmouth
Time: 24h 26mins Cost: 93 GBP; $ 135.0 - 165.0 USD CO2 Emission: 133.16 kgs
Take Car from Portsmouth to London
Time: 1h 29mins Cost: 14 GBP; $ 20.7 - 25.3 USD CO2 Emission: 15.82 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Marrakech, Marrakesh-Tensift-El Haouz, Morocco and London, United Kingdom is to travel by car/taxi, which will cost about 296 GBP or 432.00 USD.