Distance from

Barcelona to Oujda

Average travel distance is

2570.2 km

Nomal travel times are between

4h 20min  -  75h 0min

2570.2 km (1597 miles) is the average travel distance between Barcelona and . If you could walk at the speed of 3mph (4.8kph), it would take 16 days 15 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 885.60 km 550.29 miles 478.18 miles
Ferry 1778.22 km 1104.94 miles 960.16 miles
Drive 4396.70 km 2731.98 miles 2374.03 miles
Bus 3220.27 km 2000.98 miles 1738.81 miles

BE PREPARED

Barcelona - Oujda Info

The distance from Passeig De Gracia to Aeroport 18 km (11.14 miles) .

The distance from BCN to OUD 853 km (529.98 miles) .

The distance from Oujda to Oujda-Angad 15 km (9.16 miles) .

Travel distance chart

The distance between Barcelona to Oujda, Oriental, Morocco is 2570.2 km (1597 miles) and it would cost 24 USD ~ 198 MAD to drive in a car that consumes about 6 MPG.