Casablanca to Safi
Here you can explore travel times, fares, and timetables for the different ways to go from Casablanca to Safi, such as van, bus or train.
Travel options for Casablanca to Safi
From Casablanca to Safi, travel affordably by a bus for 102 MAD, or get to Safi faster by van in 15 minutes.
Bus from Casablanca to Safi
For the route from Casablanca to Safi by bus, departures are available from Casablanca CTM Bus Station or Casablanca throughout the day, giving you plenty of options to pick a time that fits your schedule. Expect the journey to take around 3 hours, arriving at Safi Bus Station or Safi, with tickets usually priced at 102 MAD. This provides an affordable way to travel. Donβt forget to check schedules, compare fares, and book your seat in advance for a smooth and enjoyable trip.
Prices: 102 MAD
Duration: 3h β 5h 15m β±
Train from Casablanca to Safi
From Casablanca, board the train at Casablanca Train Station and travel to Safi. The ride generally takes about 4 hours 20 minutes with tickets starting at 131 MAD, arriving at Safi along the way. Check schedules and plan your trip in advance.
Prices: 131 MAD
Duration: 4h 20m β±
Van from Casablanca to Safi
Catch a van from Casablanca to Safi, leaving from Casablanca Hotel Transfer and arriving at Safi Hotel Transfer. The trip takes approximately 15 minutes and fares are 749 MAD. Make sure to check availability and book your seat here for a comfortable journey.
Prices: 749 MAD
Duration: 15m β±
Bus Routes & Schedules from Casablanca to Safi
- Set off from Casablanca CTM Bus Station by bus and spend roughly 3h traveling before reaching Safi Bus Station. Ticket prices begin at 116 to 121 MAD, and services operate from 07:30 until 19:15.
- Safi can be reached from Casablanca with a bus ride lasting about 3h to 5h 15m. Services run from 03:00 until 23:59, and fares start at 102 to 175 MAD.
Cheapest Bus Casablanca to Safi
102 MAD, from Casablanca to Safi, departure at 06:30, duration 4h 30mFastest Bus Casablanca to Safi
121 MAD, from Casablanca CTM Bus Station to Safi Bus Station, departure at some times, duration 3hBus Timetable: Casablanca β Safi
- 03:00 06:30 3h 30m 117 MAD
- 03:05 06:30 3h 25m 117 MAD
- 06:30 11:00 4h 30m 102 MAD
- 07:30 11:45 4h 15m 117 MAD
- 07:45 11:45 4h 117 MAD
- 08:15 13:30 5h 15m 156 MAD
- 08:30 12:45 4h 15m 117 MAD
- 08:45 13:30 4h 45m 156 MAD
- 09:00 13:00 4h 104 MAD
- 09:15 13:30 4h 15m 156 MAD
- 10:00 13:45 3h 45m 104 MAD
- 10:30 14:30 4h 156 MAD
- 11:00 14:30 3h 30m 104 MAD
- 12:45 17:05 4h 20m 162 MAD
- 13:00 17:15 4h 15m 117 MAD
- 13:15 17:05 3h 50m 162 MAD
- 14:00 17:30 3h 30m 175 MAD
- 14:30 17:30 3h 175 MAD
- 15:00 19:00 4h 156 MAD
- 15:30 20:45 5h 15m 117 MAD
- 16:15 20:40 4h 25m 156 MAD
- 16:30 21:15 4h 45m 117 MAD
- 16:45 20:40 3h 55m 156 MAD
- 17:30 21:00 3h 30m 175 MAD
- 18:00 21:00 3h 175 MAD
- 19:15 23:15 4h 156 MAD
- 19:35 23:15 3h 40m 156 MAD
- 19:45 23:30 3h 45m 104 MAD
- 21:00 00:40 3h 40m 123 MAD
- 21:30 00:40 3h 10m 123 MAD
- 23:59 04:00 4h 1m 104 MAD
Bus Timetable: Casablanca CTM Bus Station β Safi Bus Station
- 07:30 10:30 3h 116 MAD
- 07:45 10:45 3h 116 MAD
- 08:15 11:15 3h 121 MAD
- 09:15 12:15 3h 121 MAD
- 11:30 14:30 3h 121 MAD
- 12:45 15:45 3h 121 MAD
- 14:15 17:15 3h 121 MAD
- 16:15 19:15 3h 121 MAD
- 17:30 20:30 3h 121 MAD
- 19:15 22:15 3h 121 MAD
Train Routes & Schedules from Casablanca to Safi
Board the train at Casablanca Train Station to travel between Casablanca and Safi. Rail services operate from 09:44 until 17:55 and typically cover the route in around 4h 20m. Ticket prices start at 131 to 194 MAD, and the journey ends at Safi. As this is a single-station connection, planning is straightforward. Consult the train timetable for Casablanca to Safi to review all departures and choose the service that best fits your plans.
Cheapest & Fastest Train Casablanca to Safi
131 MAD, from Casablanca Train Station to Safi, departure at 17:55, duration 4h 20mTrain Timetable: Casablanca Train Station β Safi
- 09:44 14:04 4h 20m 194 MAD
- 17:55 22:15 4h 20m 131 MAD
Van Routes & Schedules from Casablanca to Safi
Board a small group van at Casablanca Hotel Transfer and travel directly to Safi. Travel time is roughly 0h 15m, with services scheduled from 00:00 until 23:00 and fares from 749 MAD. Youβll disembark at Safi Hotel Transfer, and reviewing the timetable for connections between Casablanca and Safi ensures you choose the departure that works best for your plans.
Cheapest Van Casablanca to Safi
749 MAD, from Casablanca Hotel Transfer to Safi Hotel Transfer, departure at some times, duration 15mVan Timetable: Casablanca Hotel Transfer β Safi Hotel Transfer
- 00:00 00:15 15m 749 MAD
- 01:00 01:15 15m 749 MAD
- 02:00 02:15 15m 749 MAD
- 03:00 03:15 15m 749 MAD
- 04:00 04:15 15m 749 MAD
- 05:00 05:15 15m 749 MAD
- 06:00 06:15 15m 749 MAD
- 07:00 07:15 15m 749 MAD
- 08:00 08:15 15m 749 MAD
- 09:00 09:15 15m 749 MAD
- 10:00 10:15 15m 749 MAD
- 11:00 11:15 15m 749 MAD
- 12:00 12:15 15m 749 MAD
- 13:00 13:15 15m 749 MAD
- 14:00 14:15 15m 749 MAD
- 15:00 15:15 15m 749 MAD
- 16:00 16:15 15m 749 MAD
- 17:00 17:15 15m 749 MAD
- 18:00 18:15 15m 749 MAD
- 19:00 19:15 15m 749 MAD
- 20:00 20:15 15m 749 MAD
- 21:00 21:15 15m 749 MAD
- 22:00 22:15 15m 749 MAD
- 23:00 23:15 15m 749 MAD
Frequently Asked Questions Casablanca to Safi
Below you will find answers to the most common questions about traveling from Casablanca to Safi.
How long does the Casablanca to Safi route usually take overall?
Travel time on the Casablanca to Safi route depends on the transport type. The bus takes about 3 hours to 5 hours 15 minutes, the train takes about 4 hours 20 minutes, and the van service has no published duration in the provided data.
What is the cheapest way to travel from Casablanca to Safi?
The cheapest listed option on the Casablanca to Safi route is the bus, with fares from 102 MAD to 175 MAD. Train tickets are higher, at 131 MAD to 194 MAD, and the van is the most expensive at 749 MAD.
Which transport is the fastest on the Casablanca to Safi route?
Based on the available data, the bus is the fastest option on the Casablanca to Safi route. The quickest bus trip takes about 3 hours, while the train takes about 4 hours 20 minutes. No duration is given for the van service.
How much should I expect to pay for Casablanca to Safi tickets?
Prices on the Casablanca to Safi route vary by transport. Bus fares are 102 MAD to 175 MAD, train fares are 131 MAD to 194 MAD, and the van service is listed at 749 MAD. The final price depends on the option you choose.
Where do departures and arrivals usually happen for Casablanca to Safi?
For the Casablanca to Safi route, buses depart from Casablanca CTM Bus Station or Casablanca and arrive at Safi Bus Station or Safi. Trains leave from Casablanca Train Station and arrive in Safi. The van service uses hotel transfers in both cities.
How often do services run from Casablanca to Safi, and what are the first and last departures?
The provided data does not show a fixed frequency for Casablanca to Safi services. Bus departures run from 03:00 to 23:59, train departures from 09:44 to 17:55, and van departures from 00:00 to 23:00.
Is the bus from Casablanca to Safi a direct trip, and how long does it take from the main station?
Yes, the bus option from Casablanca CTM Bus Station to Safi Bus Station is listed as a 3-hour trip. The broader bus data for Casablanca to Safi ranges from about 3 hours to 5 hours 15 minutes, depending on the service.
What are the train details for Casablanca to Safi?
The train on the Casablanca to Safi route departs from Casablanca Train Station and arrives in Safi. It takes about 4 hours 20 minutes, with fares from 131 MAD to 194 MAD. Two train trips are listed in the provided data.
Does the Casablanca to Safi van service use hotel transfers?
Yes, the van service on the Casablanca to Safi route is listed as Casablanca Hotel Transfer to Safi Hotel Transfer. The fare is 749 MAD, and departures are shown between 00:00 and 23:00. No travel time is provided.
Which option has the widest price range on Casablanca to Safi?
The bus has the widest price range on the Casablanca to Safi route, from 102 MAD to 175 MAD. The train ranges from 131 MAD to 194 MAD, while the van is fixed at 749 MAD. That makes the bus the most variable.
How many trips are listed for Casablanca to Safi by transport type?
The provided data lists 41 bus trips, 2 train trips, and 24 van trips for the Casablanca to Safi route. These counts help show how much service is available, but they do not include a fixed frequency.
If I want to book Casablanca to Safi tickets, where should I look?
For Casablanca to Safi reservations, TicketRoutes.com is the booking reference provided here. It shows the available bus, train, and van options, along with the listed prices, stations, and departure times for this route.
More travel routes for Casablanca and Safi
Planning more stops after Casablanca to Safi?
If your journey doesnβt end with Casablanca to Safi, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once β faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.