Best way to travel between

Dusseldorf, Germany
Rabat
Travel Modes
Price
Distance
Duration
CO2
flight
$135.0
2266.44 km
7h 42mins
244.78 kgs
 
flight
$291.0
2458.34 km
10h 36mins
265.5 kgs
 
bus
$330.0
3663.84 km
43h 36mins
109.92 kgs
 
train
$390.0
5184.4 km
57h 31mins
274.77 kgs
 
bus
$426.0
7223.39 km
106h 11mins
216.7 kgs
 
train
$633.0
3980.04 km
36h 46mins
210.94 kgs
 
drive
$1500.0
9328.36 km
107h 47mins
1194.03 kgs
 
train
$1523.0
3187.56 km
33h 15mins
168.94 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2266.44 km 7h 42mins 1,116 MAD 135.0
Flight 2458.34 km 10h 36mins 2,406 MAD 291.0
Bus 3663.84 km 43h 36mins 2,729 MAD 330.0
Train 5184.4 km 57h 31mins 3,225 MAD 390.0
Bus 7223.39 km 106h 11mins 3,523 MAD 426.0
Train 3980.04 km 36h 46mins 5,234 MAD 633.0
Drive 9328.36 km 107h 47mins 12,403 MAD 1500.0
Train 3187.56 km 33h 15mins 12,593 MAD 1523.0
Take Train from Düsseldorf Hbf to Düsseldorf Flughafen Terminal
Time: 12mins Cost: 17 MAD; $ 1.8 - 2.2 USD CO2 Emission: 0.46 kgs
Take Flight from DUS to RBA
Time: 5h 11mins Cost: 992 MAD; $ 108.0 - 132.0 USD CO2 Emission: 242.74 kgs
Take Car from Rabat to Rabat
Time: 16mins Cost: 107 MAD; $ 11.7 - 14.3 USD CO2 Emission: 1.43 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Dusseldorf, Germany and Rabat is to travel by air, which will cost about 1,116 MAD or 121.50 USD.