HUB hero image

How to Travel from

Tangier-Tetouan to Oujda

by Rideshare or Car

Tangier-Tetouan
+0
Oujda
Transport search to Oujda
Tangier-Tetouan
+0
Oujda
Building a composite car route
Cheapest
Best Offer!
Car
7 h
726 km.
from $39
Composite Route Car Only

Two ways to Travel from Tangier-Tetouan to Oujda

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Ryanair

Website:
ryanair.com/
Plane from Tangier Ibn Battouta Airport to Oujda
Ave. Duration:
1h 10m
Frequency:
Thursday, Saturday, and Sunday
Estimated price:
$29.22–$241.37

Train operators

Moroccan Railways (ONCF)

Phone:
2255
Website:
oncf-voyages.ma/
Train from Tangier to Oujda
Ave. Duration:
10h 37m
Frequency:
3 times a day
Estimated price:
$29.22–$55.90

Questions and Answers

What is the cheapest way to get from Tangier-Tetouan to Oujda?

The cheapest way to get from Tangier-Tetouan to Oujda is to train which costs $25 - $47.83 and takes 10h 37m.

What is the fastest way to get from Tangier-Tetouan to Oujda?

The fastest way to get from Tangier-Tetouan to Oujda is to fly which takes 1h 44m and costs $119.57 - $315.22 .

Is there a direct train between Tangier-Tetouan and Oujda?

Yes, there is a direct train departing from Tangier and arriving at Oujda. Services depart three times a day, and operate every day. The journey takes approximately 10h 37m.

How far is it from Tangier-Tetouan to Oujda?

The distance between Tangier-Tetouan and Oujda is 404 km. The road distance is 719.6 km.

How do I travel from Tangier-Tetouan to Oujda without a car?

The best way to get from Tangier-Tetouan to Oujda without a car is to train which takes 10h 37m and costs $25 - $47.83 .

How long does it take to get from Tangier-Tetouan to Oujda?

It takes approximately 1h 44m to get from Tangier-Tetouan to Oujda, including transfers.

Where do I catch the Tangier-Tetouan to Oujda train from?

Tangier-Tetouan to Oujda train services, operated by Moroccan Railways (ONCF), depart from Tangier station.

Train or fly from Tangier-Tetouan to Oujda?

The best way to get from Tangier-Tetouan to Oujda is to fly which takes 1h 44m and costs $119.57 - $315.22 . Alternatively, you can train, which costs $25 - $47.83 and takes 10h 37m.

Where does the Tangier-Tetouan to Oujda train arrive?

Tangier-Tetouan to Oujda train services, operated by Moroccan Railways (ONCF), arrive at Oujda station.

Can I drive from Tangier-Tetouan to Oujda?

Yes, the driving distance between Tangier-Tetouan to Oujda is 720 km. It takes approximately 7h to drive from Tangier-Tetouan to Oujda.

Where can I stay near Oujda?

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