Best way to travel between

Lille, France
Oujda, Oriental, Morocco
Travel Modes
Price
Distance
Duration
CO2
bus
$288.96
4163.85 km
89h 5mins
124.92 kgs
 
flight
$591.7
1825.71 km
5h 25mins
197.18 kgs
 
drive
$1517.04
11543.83 km
145h 28mins
1477.61 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4163.85 km 89h 5mins 2,389 MAD 288.96
Flight 1825.71 km 5h 25mins 4,893 MAD 591.7
Drive 11543.83 km 145h 28mins 12,544 MAD 1517.04
Take Bus from Lille to Paris
Time: 2h 50mins Cost: 132 MAD; $ 14.4 - 17.6 USD CO2 Emission: 6.65 kgs
Take Bus from Paris to Burgos
Time: 13h 15mins Cost: 537 MAD; $ 58.5 - 71.5 USD CO2 Emission: 31.1 kgs
Take Bus from Burgos to Marrakech
Time: 55h 15mins Cost: 1,819 MAD; $ 198.0 - 242.0 USD CO2 Emission: 61.19 kgs
Take Bus from Marrakesh to Casablanca
Time: 3h 45mins Cost: 91 MAD; $ 9.9 - 12.1 USD CO2 Emission: 7.2 kgs
Take Bus from Casablanca to Oujda
Time: 10h 0mins Cost: 215 MAD; $ 23.4 - 28.6 USD CO2 Emission: 18.77 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lille, France and Oujda, Oriental, Morocco is to travel by bus, which will cost about 2,390 MAD or 260.10 USD.