Travel Tangier to Oujda

Tangier to Oujda Train: Schedules, Tickets & Prices

Trains from Tangier to Oujda take around 9h 35m to 10h, with tickets starting from 237 MAD to 463 MAD.

Train from Tangier to Oujda

Board a train at Tangier Train Station for a journey from Tangier to Oujda, arriving at Oujda Train Station. With multiple departures throughout the day, the ride typically lasts around 9 hours 35 minutes, offering a comfortable and relaxing way to travel. Tickets are available from 237 MAD. Reserve your seat in advance here.

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

Prices: 237 MAD to 463 MAD

Duration: 9h 35m – 10h ⏱

Book train from Tangier to Oujda for MAD 237 Ride with train from Tangier to Oujda in 9h 35m

View all Train tickets →

Distance Tangier to Oujda

The distance between Tangier and Oujda is 372.2 kilometers.

Train from Tangier to Oujda Details

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

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

Train Routes & Schedules from Tangier to Oujda

Board the train at Tangier Train Station and settle in for a ride to Oujda Train Station. The journey along the tracks usually takes about 9h 35m to 10h, with services running from 07:00 until 11:35 and tickets starting from 237 to 463 MAD. Check the timetable from Tangier to Oujda to choose the departure that fits your schedule and secure your seat for a smooth trip.

Train Timetable: Tangier Train Station → Oujda Train Station

  • 07:00 16:35 9h 35m 237 MAD
  • 07:30 17:30 10h 463 MAD
  • 07:40 17:15 9h 35m 237 MAD
  • 09:00 18:35 9h 35m 237 MAD
  • 11:35 21:10 9h 35m 237 MAD

Check all Train tickets →

Frequently Asked Questions Train Tangier to Oujda

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

How long is the train journey from Tangier to Oujda?

The train journey from Tangier to Oujda takes about 9 hours 35 minutes to 10 hours, so it is a long-distance trip that is best planned as a full travel day. If you are choosing this train, it is worth arriving early and keeping some flexibility for the schedule.

What does a train ticket for Tangier to Oujda usually cost?

A train ticket for Tangier to Oujda usually costs between 237 MAD and 463 MAD, depending on the option you choose. If you are comparing train fares, it is a good idea to check the available tickets early so you can pick the price that fits your travel plans.

When does the train from Tangier to Oujda start running?

The train from Tangier to Oujda has departures starting at 07:00, so early travelers can begin the trip in the morning. If you are planning this train journey, checking the departure time in advance helps you organize your day around the schedule.

What is the last train departure between Tangier and Oujda?

The last train departure between Tangier and Oujda is at 11:35, so the service is concentrated in the morning. If you want to travel by train on this route, it is important to plan ahead because the departure window is limited.

How many train trips are available from Tangier to Oujda?

There are 5 train trips available from Tangier to Oujda, which gives travelers a small but useful set of options. If you are looking at the train schedule, it is smart to compare the departure times carefully before booking.

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

Yes, it is sensible to book train tickets for Tangier to Oujda in advance, especially because the train service has only a limited number of departures. Booking early can help you secure a better fare and a departure time that works for your trip.

Which stations does the train use on the Tangier to Oujda route?

The train on the Tangier to Oujda route departs from Tangier Train Station and arrives at Oujda Train Station. If you are taking this train, checking the station names before you travel can help you avoid confusion on the day of departure.

Is there anything practical I should know before taking the train from Tangier to Oujda?

Before taking the train from Tangier to Oujda, it helps to remember that the journey is long and the departures are mainly in the morning. For a smoother train trip, arrive early, keep your ticket details ready, and plan your day around the travel time and station locations.


More Train routes from and to Tangier or Oujda

Planning more than just Tangier to Oujda?

You’re currently viewing Train options for Tangier to Oujda. 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.