Best way to travel between

Lisbon
Oujda, Oriental, Morocco
Travel Modes
Price
Distance
Duration
CO2
train
$49.98
1426.58 km
26h 25mins
75.61 kgs
 
bus
$59.85
1406.32 km
26h 23mins
42.19 kgs
 
drive
$104.76
1089.16 km
14h 8mins
139.41 kgs
 
flight
$535.44
801.79 km
4h 42mins
86.59 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1426.58 km 26h 25mins 413 MAD 49.98
Bus 1406.32 km 26h 23mins 495 MAD 59.85
Drive 1089.16 km 14h 8mins 866 MAD 104.76
Flight 801.79 km 4h 42mins 4,427 MAD 535.44
Take Train from Lisboa - Santa Apolonia to Lisboa - Oriente
Time: 7mins Cost: 8 MAD; $ 0.9 - 1.1 USD CO2 Emission: 0.34 kgs
Take Bus from Lisbon Oriente to Sevilla Plaza de Armas
Time: 6h 30mins Cost: 207 MAD; $ 22.5 - 27.5 USD CO2 Emission: 15.5 kgs
Take Bus from Sevilla Plaza Armas to Tanger Port Ville
Time: 6h 0mins Cost: 149 MAD; $ 16.2 - 19.8 USD CO2 Emission: 7.18 kgs
Take Taxi from Tangier Ferry to Tangier
Time: 5mins Cost: 8 MAD; $ 0.9 - 1.1 USD CO2 Emission: 0.47 kgs
Take Train from Tangier to Oujda
Time: 10h 37mins Cost: 207 MAD; $ 22.5 - 27.5 USD CO2 Emission: 35.0 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lisbon and Oujda, Oriental, Morocco is to travel by train, which will cost about 413 MAD or 45.00 USD.