Travel Safi to Casablanca

Safi to Casablanca Bus: Schedules, Tickets & Prices

Buses from Safi to Casablanca take around 2h 45m to 4h 45m, with tickets starting from 106 MAD to 161 MAD.

Bus from Safi to Casablanca

Catching a bus in Safi provides a convenient way to reach Casablanca, with multiple departures available from Safi Bus Station or Safi throughout the day. The journey generally takes around 2 hours 45 minutes, arriving at Casablanca CTM Bus Station or Casablanca, with fares starting from 106 MAD. Reserve your seat in advance and secure your ticket for a comfortable and reliable trip.

Prices: 106 MAD to 161 MAD

Duration: 2h 45m – 4h 45m ⏱

Take bus from Safi to Casablanca for MAD 106 Experience bus from Safi to Casablanca in 2h 45m Take bus from Safi to Casablanca for MAD 106 Hop on bus from Safi to Casablanca for MAD 106 Take bus from Safi to Casablanca in 2h 45m Experience bus from Safi to Casablanca in 2h 45m

View all Bus tickets →

Distance Safi to Casablanca

The distance between Safi and Casablanca is 210.8 kilometers.

Bus from Safi to Casablanca Details

Find key information about the Bus from Safi to Casablanca, including travel time, prices and stations.

Bus
Average price
128 MAD
 
Cheapest
106 MAD
Average duration
3h 22m
 
Shortest
2h 45m
Number of departures
25
02:20 - 19:40
Tickets
 
Stations
Departure stations
Arrival stations
Safi Bus Station
Safi
Casablanca CTM Bus Station
Casablanca

Bus Routes & Schedules from Safi to Casablanca

- Start your trip at Safi Bus Station and reach Casablanca CTM Bus Station in around 3h by bus. Services operate from 06:15 until 19:40 with fares beginning at 116 to 120 MAD.
- Leave Safi for Casablanca on a bus, taking approximately 2h 45m to 4h 45m. Services operate from 02:20 until 17:15, and fares begin at 106 to 161 MAD.

Bus Timetable: Safi → Casablanca

  • 02:20 06:45 4h 25m 125 MAD
  • 04:00 07:15 3h 15m 119 MAD
  • 06:15 10:10 3h 55m 161 MAD
  • 07:30 10:15 2h 45m 106 MAD
  • 10:30 13:55 3h 25m 161 MAD
  • 11:15 14:15 3h 119 MAD
  • 12:15 15:50 3h 35m 155 MAD
  • 13:30 17:45 4h 15m 119 MAD
  • 14:00 17:40 3h 40m 155 MAD
  • 14:30 18:15 3h 45m 119 MAD
  • 14:45 17:55 3h 10m 161 MAD
  • 15:45 18:45 3h 119 MAD
  • 16:30 20:15 3h 45m 119 MAD
  • 17:00 20:30 3h 30m 106 MAD
  • 17:15 22:00 4h 45m 155 MAD

Bus Timetable: Safi Bus Station → Casablanca CTM Bus Station

  • 06:15 09:15 3h 120 MAD
  • 07:30 10:30 3h 116 MAD
  • 07:45 10:45 3h 116 MAD
  • 08:30 11:30 3h 120 MAD
  • 10:30 13:30 3h 120 MAD
  • 12:15 15:15 3h 120 MAD
  • 14:30 17:30 3h 120 MAD
  • 16:30 19:30 3h 120 MAD
  • 17:30 20:30 3h 120 MAD
  • 19:40 22:40 3h 120 MAD

Check all Bus tickets →

Frequently Asked Questions Bus Safi to Casablanca

Below you will find answers to the most common questions about traveling from Safi to Casablanca by bus.

How long is the bus trip from Safi to Casablanca?

The bus trip from Safi to Casablanca takes about 3 hours to 4 hours 45 minutes, depending on the service you choose. If you are traveling by bus between Safi and Casablanca, it is a good idea to plan for some extra time in case of traffic or other delays.

What is the price of bus tickets for Safi to Casablanca?

Bus tickets for Safi to Casablanca usually cost between 106 MAD and 161 MAD. If you are booking a bus from Safi to Casablanca, checking prices in advance can help you find the fare that fits your travel plans best.

When is the first bus departure from Safi to Casablanca?

The first bus departure from Safi to Casablanca is at 02:20. If you are taking the bus from Safi to Casablanca early in the day, it is worth arriving a little before departure so you have time to get ready for boarding.

What time is the last bus from Safi to Casablanca?

The last bus from Safi to Casablanca leaves at 19:40. For a bus journey from Safi to Casablanca, it is smart to confirm your departure time ahead of travel so you do not miss the final service of the day.

How frequent is the bus service between Safi and Casablanca?

There are 25 bus trips available on this route, so the Safi to Casablanca bus service offers several travel options during the day. If you are planning a bus journey between Safi and Casablanca, this gives you some flexibility when choosing a departure time.

Where does the bus from Safi to Casablanca depart and arrive?

The bus from Safi to Casablanca can depart from Safi Bus Station or Safi, and it arrives at Casablanca CTM Bus Station or Casablanca. When you are checking your bus journey from Safi to Casablanca, it is important to confirm the exact station names before you travel.

Can I book bus tickets for the Safi-Casablanca route in advance?

Yes, it is a good idea to book bus tickets for the Safi-Casablanca route ahead of time, especially if you want a specific departure. For a bus trip from Safi to Casablanca, advance booking can make your travel plans easier and more flexible.

What should I know before taking the bus from Safi to Casablanca?

Before taking the bus from Safi to Casablanca, it helps to check the departure station, arrival station, and your chosen departure time. Since the bus journey can vary from about 3 hours to 4 hours 45 minutes, planning ahead makes the Safi to Casablanca bus trip smoother.


More Bus routes from and to Safi or Casablanca

Planning more than just Safi to Casablanca?

You’re currently viewing Bus 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 Planner

Ideal for multi-city trips and flexible travel plans.