Travel Oujda to Tangier

Oujda to Tangier Train: Schedules, Tickets & Prices

The train journey from Oujda to Tangier takes approximately 9h 35m, with fares from 237 MAD.

Train from Oujda to Tangier

Board at Oujda Train Station for a train connecting Oujda and Tangier, reaching Tangier Train Station after approximately 9 hours 35 minutes. Tickets start at 237 MAD, secure your spot on the train in advance.

Popular departures: Oujda Train Station
Popular arrivals: Tangier Train Station

Prices: 237 MAD

Duration: 9h 35m ⏱

Book train from Oujda to Tangier in 9h 35m

View all Train tickets →

Distance Oujda to Tangier

The distance between Oujda and Tangier is 372.2 kilometers.

Train from Oujda to Tangier Details

Find key information about the Train from Oujda to Tangier, including travel time, prices and stations.

Train
Average price
237 MAD
 
Cheapest
237 MAD
Average duration
9h 35m
 
Shortest
9h 35m
Number of departures
2
07:50 - 11:35
Tickets
 
Stations
Departure stations
Arrival stations
Oujda Train Station
Tangier Train Station

Train Routes & Schedules from Oujda to Tangier

Hop on the train at Oujda Train Station and make your way to Tangier Train Station. The journey usually takes around 9h 35m, with services running from 07:50 until 11:35 and tickets starting from 237 MAD. Check the timetable from Oujda to Tangier to pick the departure that suits your schedule and reserve your seat in advance.

Check all Train tickets →

Frequently Asked Questions Train Oujda to Tangier

Below you will find answers to the most common questions about traveling from Oujda to Tangier by train.

How long is the train journey from Oujda to Tangier?

The train journey from Oujda to Tangier takes about 9 hours 35 minutes. It is a long-distance train trip, so it is worth planning your day around the full travel time.

What does a train ticket for Oujda to Tangier cost?

A train ticket for Oujda to Tangier costs 237 MAD. Since the price is fixed here, it is a straightforward option if you want to compare the train with other ways of traveling between Oujda and Tangier.

When does the train from Oujda to Tangier leave?

The train from Oujda to Tangier has departures starting at 07:50, with the last departure at 11:35. That gives travelers a morning train schedule for this route.

How many train departures are there between Oujda and Tangier?

There are 2 train departures between Oujda and Tangier. Because the train frequency is limited, it is a good idea to check the train schedule early and choose the departure that fits your plans.

Can I book train tickets for Oujda to Tangier in advance?

Yes, it is a good idea to book train tickets for Oujda to Tangier ahead of time, especially because there are only 2 train departures. Booking early can help you secure the train trip that matches your schedule.

Which station do I use for the train trip from Oujda to Tangier?

For the train trip from Oujda to Tangier, you depart from Oujda Train Station and arrive at Tangier Train Station. Knowing the stations in advance makes the train journey easier to plan.

Is the train service between Oujda and Tangier a long ride?

Yes, the train service between Oujda and Tangier is a long ride at about 9 hours 35 minutes. If you are taking this train journey, it helps to bring what you need for a full day on board.

What should I know before taking the train from Oujda to Tangier?

Before taking the train from Oujda to Tangier, it helps to note the fixed fare of 237 MAD, the morning departure window from 07:50 to 11:35, and the fact that the trip lasts about 9 hours 35 minutes. With only 2 train departures, checking the train schedule in advance is especially useful.


More Train routes from and to Oujda or Tangier

Planning more than just Oujda to Tangier?

You’re currently viewing Train options for Oujda to Tangier. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.