Oujda to Tangier Trains

Travelling from Oujda to Tangier by train is a reliable and comfortable option. The journey takes between 10 hours 47 minutes and 11 hours 6 minutes, with regular departures each day. Passengers can choose from different travel classes and enjoy spacious carriages, comfortable seating, ample legroom, and large windows showcasing Morocco’s diverse landscapes. Trains also offer generous luggage space and useful onboard amenities. Both Tangier Ville and Oujda stations are centrally located and easily accessible, ensuring a smooth travel experience.

Oujda to Tangier Railway Route

When travelling in Morocco, one of the longest yet most rewarding routes is the train journey from Oujda to Tangier. The trip reveals Morocco’s changing landscapes, offering travellers a memorable way to experience the country’s diversity. For those seeking a comfortable and scenic journey, the train from Oujda to Tangier is an excellent choice.

This route passes through vast stretches of Moroccan countryside, providing a unique perspective on the nation’s culture and landscapes. It’s recommended to book tickets in advance, as seats can sell out quickly on busy travel days.
Trains
If you're looking to travel between Oujda and Tangier, consider taking the train with Al Atlas. It's a great way to see the countryside and avoid the hassle of dealing with traffic. Plus, it's affordable and comfortable.
Ticket Price
The price for your ticket will depend on your travel date (is it a weekend or a regular day), when are you buying your tickets (in advance or last-minute) and your travel class. Usually, the Economy Class Seat price starts from ​$39 per ticket, and from $78 per ticket for a First Class Seat.
Seat Reservation
After booking a ticket, you will be assigned to one of the seats.
Ticket Delivery
You can download the PDF of the tickets to print them or show on your electronic device when boarding a train.

Oujda to Tangier Train Details

Departing from

Oujda Train Station

Address: Oujda, Morocco, Oujda, Morocco

Arriving at

Tangier Ville Train Station

​Address: Tangier 90000, Morocco

What to Know About Oujda to Tangier Train

Related Routes

Casablanca - Tangier Train

Distance: 246 km

Time: 2.5 h

Fes - Casablanca ​Train

Distance: 318 km

Time: 3.5 h

Fes - Tangier Train

Distance: 306 km

Time: 4.5 h

Casablanca -Fes Train

Distance: 318 km

Time: 3.5 h