Oujda to Casablanca Train: Schedules, Tickets & Prices
The train journey from Oujda to Casablanca takes approximately 9h 24m, with fares from 230 MAD to 324 MAD.
Train from Oujda to Casablanca
Travel from Oujda to Casablanca by train, boarding at Oujda Train Station and arriving at Casablanca Train Station. Trains run several times daily, the journey typically takes about 9 hours 24 minutes, and tickets are 230 MAD. Secure your seat here.
Prices: 230 MAD to 324 MAD
Duration: 9h 24m ⏱
Train Routes & Schedules from Oujda to Casablanca
The single departure point for this route is Oujda Train Station, where you board the train departing from 07:50 until 21:35 toward Casablanca. The rail journey takes around 9h 24m with fares starting at 230 to 324 MAD. At the end of the trip, the train arrives at Casablanca Train Station. Check the detailed train timetable for Oujda to Casablanca to choose your preferred departure and reserve your seat on the service.
Cheapest Train Oujda to Casablanca
230 MAD, from Oujda Train Station to Casablanca Train Station, departure 13:30, duration 9h 24m.Fastest Train Oujda to Casablanca
324 MAD, from Oujda Train Station to Casablanca Train Station, departure some times, duration 9h 24m.Train Timetable: Oujda Train Station → Casablanca Train Station
- 07:50 17:14 9h 24m 324 MAD
- 13:30 22:54 9h 24m 230 MAD
- 21:35 06:59 9h 24m 324 MAD
Frequently Asked Questions Train Oujda to Casablanca
Below you will find answers to the most common questions about traveling from Oujda to Casablanca by train.
How long is the train trip from Oujda to Casablanca?
The train trip from Oujda to Casablanca takes about 9 hours 24 minutes. It is a long-distance train journey, so it is best to plan for a full day of travel.
What is the price of train tickets for Oujda to Casablanca?
Train tickets for Oujda to Casablanca cost between 230 MAD and 324 MAD. The final fare can vary depending on the ticket type and availability, so it is a good idea to check before booking your train.
When is the first train departure from Oujda to Casablanca?
The first train departure from Oujda to Casablanca is at 07:50. If you want an early start, this train service gives you a morning option for the journey.
What time is the last train from Oujda to Casablanca?
The last train from Oujda to Casablanca leaves at 21:35. That makes the train journey flexible for travelers who prefer a later departure.
How many train connections are there between Oujda and Casablanca?
There are 3 train connections between Oujda and Casablanca. With only a few departures, it is worth checking the train schedule in advance so you can choose the best option.
Where does the train from Oujda to Casablanca leave and arrive?
The train from Oujda to Casablanca departs from Oujda Train Station and arrives at Casablanca Train Station. Knowing the station names ahead of time helps make the train trip easier to plan.
Can I book train tickets for the Oujda to Casablanca route in advance?
Yes, it is a good idea to book train tickets for Oujda to Casablanca ahead of time, especially because there are only 3 train departures. Early booking can help you secure a better fare and a convenient train journey.
Is the train journey from Oujda to Casablanca a practical option for travelers?
Yes, the train journey from Oujda to Casablanca is a practical choice if you want a direct rail trip between the two cities. Since the train service runs from Oujda Train Station to Casablanca Train Station, it is straightforward to plan, but you should still check the departure time and ticket availability before you go.
Travel options for Oujda to Casablanca
More Train routes from and to Oujda or Casablanca
Routes in Train from Oujda →
Routes in Train to Casablanca ←
Routes in Train to Oujda ←
Routes in Train from Casablanca →
Planning more than just Oujda to Casablanca?
You’re currently viewing Train options for Oujda to Casablanca. 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.