Best way to travel between

Dusseldorf, Germany
Marrakech, Marrakesh-Tensift-El Haouz, Morocco
Travel Modes
Price
Distance
Duration
CO2
flight
$208.0
2635.68 km
7h 31mins
284.65 kgs
 
drive
$1800.0
9631.86 km
116h 7mins
1232.88 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2635.68 km 7h 31mins 1,720 MAD 208.0
Drive 9631.86 km 116h 7mins 14,884 MAD 1800.0
Take Train from Düsseldorf Hbf to Weeze
Time: 1h 5mins Cost: 215 MAD; $ 23.4 - 28.6 USD CO2 Emission: 3.85 kgs
Take Bus from Weeze Bahnhof to Airport Terminal 1, Weeze
Time: 9mins Cost: 99 MAD; $ 10.8 - 13.2 USD CO2 Emission: 0.2 kgs
Take Flight from NRN to RAK
Time: 4h 0mins Cost: 1,406 MAD; $ 153.0 - 187.0 USD CO2 Emission: 276.12 kgs
Source: Rome2rio

Mode of travel comparision chart

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