HUB hero image

How to Travel from

Beni Enzar to Oujda

by Rideshare or Car

Beni Enzar
+0
Oujda
Transport search to Oujda
Beni Enzar
+0
Oujda
Building a composite car route
Cheapest
Best Offer!
Car
2 h 1 min
147 km.
from $8
Composite Route Car Only

Two ways to Travel from Beni Enzar to Oujda

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Moroccan Railways (ONCF)

Phone:
2255
Website:
oncf-voyages.ma/
Train from Beni Enzar to Taourirt
Ave. Duration:
2h 8m
Frequency:
Twice daily
Estimated price:
$5.21–$10.80
Train from Taourirt to Oujda
Ave. Duration:
1h 44m
Frequency:
5 times a day
Estimated price:
$5.34–$10.80

Questions and Answers

What is the cheapest way to get from Beni Enzar to Oujda?

The cheapest way to get from Beni Enzar to Oujda is to train which costs $8.70 - $18.48 and takes 4h 52m.

What is the fastest way to get from Beni Enzar to Oujda?

The fastest way to get from Beni Enzar to Oujda is to drive which takes 2h 4m and costs $22.83 - $33.70 .

Is there a direct train between Beni Enzar and Oujda?

No, there is no direct train from Beni Enzar to Oujda. However, there are services departing from Beni Enzar and arriving at Oujda via Taourirt. The journey, including transfers, takes approximately 4h 52m.

How far is it from Beni Enzar to Oujda?

The distance between Beni Enzar and Oujda is 232 km. The road distance is 149.6 km.

How do I travel from Beni Enzar to Oujda without a car?

The best way to get from Beni Enzar to Oujda without a car is to train which takes 4h 52m and costs $8.70 - $18.48 .

How long does it take to get from Beni Enzar to Oujda?

It takes approximately 4h 52m to get from Beni Enzar to Oujda, including transfers.

Where do I catch the Beni Enzar to Oujda train from?

Beni Enzar to Oujda train services, operated by Moroccan Railways (ONCF), depart from Beni Enzar station.

Train, bus or fly from Beni Enzar to Oujda?

The best way to get from Beni Enzar to Oujda is to train which takes 4h 52m and costs $8.70 - $18.48 . There are no good options to bus or fly between Beni Enzar to Oujda.

Where does the Beni Enzar to Oujda train arrive?

Beni Enzar to Oujda train services, operated by Moroccan Railways (ONCF), arrive at Taourirt station.

Can I drive from Beni Enzar to Oujda?

Yes, the driving distance between Beni Enzar to Oujda is 150 km. It takes approximately 2h 4m to drive from Beni Enzar to Oujda.

Where can I stay near Oujda?

There are 130+ hotels available in Oujda. Prices start at $19.09 per night.
+0