Best way to travel between

Lisbon
Marrakech, Marrakesh-Tensift-El Haouz, Morocco
Travel Modes
Price
Distance
Duration
CO2
flight
$214.0
846.56 km
4h 13mins
91.43 kgs
 
bus
$215.0
1714.96 km
26h 47mins
51.45 kgs
 
drive
$2200.0
11512.8 km
135h 19mins
1473.64 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 846.56 km 4h 13mins 1,770 MAD 214.0
Bus 1714.96 km 26h 47mins 1,778 MAD 215.0
Drive 11512.8 km 135h 19mins 18,191 MAD 2200.0
Take Train from Rossio to Alameda
Time: 7mins Cost: 17 MAD; $ 1.8 - 2.2 USD CO2 Emission: 0.15 kgs
Take Train from Alameda to Lisbon airport
Time: 19mins Cost: 17 MAD; $ 1.8 - 2.2 USD CO2 Emission: 0.45 kgs
Take Flight from LIS to RAK
Time: 1h 39mins Cost: 1,736 MAD; $ 189.0 - 231.0 USD CO2 Emission: 90.22 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lisbon and Marrakech, Marrakesh-Tensift-El Haouz, Morocco is to travel by air, which will cost about 1,770 MAD or 192.60 USD.