Casablanca to Oujda Train: Schedules, Tickets & Prices
Trains from Casablanca to Oujda take around 9h 24m to 9h 55m, with tickets starting from 230 MAD to 936 MAD.
Train from Casablanca to Oujda
Travel from Casablanca to Oujda by train, boarding at Casablanca Train Station and arriving at Oujda Train Station. Trains run several times daily, the journey typically takes about 9 hours 24 minutes, and tickets are 230 MAD. book your seat on this train in advance.
Prices: 230 MAD to 936 MAD
Duration: 9h 24m – 9h 55m ⏱
Train Routes & Schedules from Casablanca to Oujda
The single departure point for this route is Casablanca Train Station, where you board the train departing from 06:40 until 21:15 toward Oujda. The rail journey takes around 9h 24m to 9h 55m with fares starting at 230 to 936 MAD. At the end of the trip, the train arrives at Oujda Train Station. Check the detailed train timetable for Casablanca to Oujda to choose your preferred departure and reserve your seat on the service.
Cheapest & Fastest Train Casablanca to Oujda
230 MAD, from Casablanca Train Station to Oujda Train Station, departure some times, duration 9h 24m.Train Timetable: Casablanca Train Station → Oujda Train Station
- 06:40 16:04 9h 24m 230 MAD
- 08:30 17:54 9h 24m 230 MAD
- 21:15 07:10 9h 55m 936 MAD
Frequently Asked Questions Train Casablanca to Oujda
Below you will find answers to the most common questions about traveling from Casablanca to Oujda by train.
How long is the train journey from Casablanca to Oujda?
The train journey from Casablanca to Oujda takes about 9 hours 24 minutes to 9 hours 55 minutes, so it is a long-distance trip. If you are planning this train ride, it is best to allow most of the day for travel.
What does a train ticket for Casablanca to Oujda usually cost?
A train ticket for Casablanca to Oujda usually costs between 230 MAD and 936 MAD. The final fare can vary depending on the train service and the type of ticket you choose.
What are the departure times for the train from Casablanca to Oujda?
For the train from Casablanca to Oujda, the first departure is at 06:40 and the last departure is at 21:15. That gives travelers several options across the day when planning the train trip.
How many train departures are there between Casablanca and Oujda?
There are 3 train departures between Casablanca and Oujda. Since the train frequency is limited, it is a good idea to check the schedule carefully before you travel.
Where does the train from Casablanca to Oujda leave and arrive?
The train from Casablanca to Oujda departs from Casablanca Train Station and arrives at Oujda Train Station. Knowing the station names in advance can make your train journey easier to organize.
Can I book train tickets for Casablanca to Oujda in advance?
Yes, it is sensible to book train tickets for Casablanca to Oujda ahead of time, especially because the train service has only a few departures. Booking early can help you secure a better option for your train trip.
Is the train journey between Casablanca and Oujda a practical option for a full-day trip?
Yes, the train journey between Casablanca and Oujda is a practical full-day option because it lasts about 9 hours 24 minutes to 9 hours 55 minutes. If you choose this train service, plan your day around a long ride and check the departure time that suits you best.
What should I keep in mind before taking the train from Casablanca to Oujda?
Before taking the train from Casablanca to Oujda, it helps to check the departure time, the station details, and the ticket price range of 230 MAD to 936 MAD. Because the train trip is long and departures are limited, a little planning can make the journey smoother.
Travel options for Casablanca to Oujda
More Train routes from and to Casablanca or Oujda
Routes in Train from Casablanca →
Routes in Train to Oujda ←
Routes in Train to Casablanca ←
Planning more than just Casablanca to Oujda?
You’re currently viewing Train options for Casablanca 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 PlannerIdeal for multi-city trips and flexible travel plans.