Safi to Casablanca Train: Schedules, Tickets & Prices
Travel from Safi to Casablanca by train in around 4h 20m, with tickets available from 130 MAD.
Train from Safi to Casablanca
From Safi, board the train at Safi and travel toward Casablanca, reaching Casablanca Train Station along the way. The ride generally lasts about 4 hours 20 minutes, offering a convenient and stress-free way to get there. Tickets are available from 130 MAD, secure yours now here.
Prices: 130 MAD
Duration: 4h 20m ⏱
Train Routes & Schedules from Safi to Casablanca
The single departure point for this route is Safi, where you board the train departing from 07:00 until 16:45 toward Casablanca. The rail journey takes around 4h 20m with fares starting at 130 MAD. At the end of the trip, the train arrives at Casablanca Train Station. Check the detailed train timetable for Safi to Casablanca to choose your preferred departure and reserve your seat on the service.
Cheapest & Fastest Train Safi to Casablanca
130 MAD, from Safi to Casablanca Train Station, departure some times, duration 4h 20m.Train Timetable: Safi → Casablanca Train Station
- 07:00 11:20 4h 20m 130 MAD
- 16:45 21:05 4h 20m 130 MAD
Frequently Asked Questions Train Safi to Casablanca
Below you will find answers to the most common questions about traveling from Safi to Casablanca by train.
How long does the train journey from Safi to Casablanca usually take?
The train journey from Safi to Casablanca takes about 4 hours 20 minutes. It is a straightforward train trip, so you can plan your day around that travel time when heading from Safi to Casablanca by train.
What is the train ticket price for Safi to Casablanca?
A train ticket for Safi to Casablanca costs 130 MAD. If you are planning the train trip from Safi to Casablanca, it is a simple fixed fare to keep in mind when budgeting your journey.
When is the first train departure from Safi to Casablanca?
The first train departure for Safi to Casablanca is at 07:00. If you want an early train journey from Safi to Casablanca, this is the first option available for the day.
What time is the last train service from Safi to Casablanca?
The last train service from Safi to Casablanca leaves at 16:45. If you are taking the train from Safi to Casablanca later in the day, this is the final departure to plan around.
How many train trips are available between Safi and Casablanca?
There are 2 train trips available between Safi and Casablanca. That gives you a small number of train options for traveling from Safi to Casablanca during the day.
Can I book train tickets for Safi to Casablanca in advance?
Yes, you can look for train tickets for Safi to Casablanca before you travel. Since there are only 2 train trips on this route, it is a good idea to check the train service early and choose the departure that fits your plans.
Which stations does the train use on the Safi to Casablanca route?
The train on the Safi to Casablanca route departs from Safi and arrives at Casablanca Train Station. If you are taking the train journey from Safi to Casablanca, those are the stations you should plan for.
What should I know before taking the train from Safi to Casablanca?
Before taking the train from Safi to Casablanca, it helps to note the fixed fare of 130 MAD, the travel time of about 4 hours 20 minutes, and the limited number of daily train trips. Checking the train schedule in advance can make your Safi to Casablanca train journey easier to plan.
Travel options for Safi to Casablanca
More Train routes from and to Safi or Casablanca
Routes in Train to Casablanca ←
Routes in Train to Safi ←
Routes in Train from Casablanca →
Planning more than just Safi to Casablanca?
You’re currently viewing Train options for Safi 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.