Best way to travel between

Strasbourg, France
Oujda, Oriental, Morocco
Travel Modes
Price
Distance
Duration
CO2
bus
$362.6
4468.72 km
94h 0mins
134.06 kgs
 
flight
$510.0
1743.27 km
5h 11mins
188.27 kgs
 
drive
$1559.25
11072.81 km
141h 35mins
1417.32 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4468.72 km 94h 0mins 2,998 MAD 362.6
Flight 1743.27 km 5h 11mins 4,217 MAD 510.0
Drive 11072.81 km 141h 35mins 12,893 MAD 1559.25
Take Bus from Estrasburgo to Vitoria-Gasteiz
Time: 20h 0mins Cost: 1,240 MAD; $ 135.0 - 165.0 USD CO2 Emission: 43.41 kgs
Take Bus from Vitoria-Gasteiz to Marrakech
Time: 57h 15mins Cost: 1,819 MAD; $ 198.0 - 242.0 USD CO2 Emission: 64.69 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 Strasbourg, France and Oujda, Oriental, Morocco is to travel by bus, which will cost about 3,002 MAD or 326.70 USD.