Morocco

How to get from Casablanca to Safi

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
3h 13min
💶
From
8€
📍
Distance
209 km
Powered by 12Go system

There are 1 way(s) to get from Casablanca to Safi

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Casablanca
📍In Casablanca, most departures for Safi take place from the main CTM or Supratours bus stations. The CTM station is modern and well-organized, while the Supratours station is often adjacent to the ONCF (train) stations.
🚇From Casablanca city center, you can reach the bus stations by petit taxi. The cost is generally 15-30 dirhams (1.5-3 €) and the journey takes between 10 and 20 minutes, depending on traffic. Red taxis are easily recognizable.
⏰Buses to Safi depart frequently from Casablanca, with departures every 1 to 2 hours during the day. The first departure is often early in the morning (around 7 AM) and the last in the early evening (around 8-9 PM).
💸 Transport from 8€ per person
⚡ Fastest: 3h 13min
🗓 Book now Secure payment · via 12go.asia
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book your tickets in advance

For CTM and Supratours routes, it's always best to book your tickets online or at an agency a few days in advance, especially if you're traveling during a weekend or a busy period. This guarantees you a seat and avoids last-minute stress.

💡
CTM or Supratours: The difference

These two companies offer similar quality services. Often, the departure station may differ. Make sure to check which one serves your destination and which is most convenient for you. Both are reliable and fast.

💡
Beware of slower local buses

In Morocco, in addition to companies like CTM and Supratours, there are local buses. They are generally cheaper but much slower and less comfortable. For a journey like Casablanca-Safi, always prioritize national companies for speed and comfort.

💡
Prepare for your arrival in Safi

Upon arrival in Safi, the bus station is often a bit out of the city center. Always have some small change for a petit taxi that will take you directly to your accommodation. Negotiate the price before getting in.

💡
Keep a bottle of water and snacks

Even for a 3-hour journey, it's always good to have water and some snacks on hand. Stops are not always guaranteed, and this ensures a more pleasant trip, especially if it's hot.

🛣️ The journey experience

Traveling from Casablanca to Safi means choosing simplicity and efficiency, especially when opting for Morocco's excellent bus network. Forget the uncertainty about the ideal mode of transport: for this short and direct connection, the bus is clearly the most relevant solution, offering an excellent balance of cost, duration, and comfort, without having to consider more complex alternatives like flights or ferries.

The Casablanca-Safi route is perfectly served by national companies CTM and Supratours. Expect around 3 hours of travel for a cost of approximately 8 €. These companies are renowned for their modern, air-conditioned vehicles, ensuring a pleasant travel experience. Departures are frequent throughout the day, allowing for great flexibility in your schedule.

As you can see, for this distance, the bus is the obvious choice. There's no dilemma between endless overnight buses or expensive domestic flights, as there might be for other more distant destinations. Here, you benefit from the best of the Moroccan network: a fast, economical, and comfortable journey, saving you any stress related to travel logistics.

Frequently asked questions — Casablanca → Safi

✨ Why visit Safi?

  • ✓ Visit the Potters' Hill to discover local craftsmanship and buy unique ceramics directly from the workshops.
  • ✓ Explore Safi's Medina, its lively alleys, traditional souks, and the Pottery Dome.
  • ✓ Admire the Kechla (Sea Castle), a Portuguese fortress offering panoramic views of the ocean and the port.
  • ✓ Savor fresh seafood in the restaurants along the port, especially grilled sardines, a Safi specialty.
  • ✓ Enjoy the local beaches for relaxation or watching surfers, as Safi is a renowned spot.
🌙
Recommended stay
2 to 3 nights — to explore the medina, pottery, and seafront without rushing.

☀️ When to visit Safi?

MEDITERRANEAN OCEANIC CLIMATE

March to June and September to November — the weather is mild, sunny, and ideal for outdoor activities.

Jan 😐
Feb 😐
Mar 😐
Apr 😊
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😊
Nov 😐
Dec 😐
📍
In Safi — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Safi
Compare the best rates available
via trip.com

What to do in Safi?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🏛️
Pottery Workshop and Potters' Hill Visit
Safi is famous for its pottery. Explore traditional workshops on Potters' Hill, observe artisans working with clay, and discover age-old techniques. You can buy unique pieces directly from the creators. The best time to visit is in the morning to see the activity in full swing, workshop prices are around 10-20€ for an introduction.
🏰
Explore Sea Castle and Old Medina
The Sea Castle, or Ksar el Bahr, offers breathtaking views of the Atlantic Ocean. Then, dive into the authentic atmosphere of the old medina, with its winding alleys and lively markets. Don't forget to get a little lost; that's often where the best discoveries are made. Castle entry is usually free or symbolic.
🌊
Surf or Relax at Safi Beach
Safi beach is renowned for its waves, attracting many surfers. If you're not a surfer, it's also a pleasant spot for a relaxing stroll by the water or to watch the sunset. Surf schools offer lessons starting from 25€ per hour. Remember to check the tides to optimize your session.
🎣
Watch Fishermen at Safi Port
Safi port is a bustling hub of activity where you can observe fishermen unloading their daily catches. It's an authentic immersion into local life and an excellent opportunity to photograph scenes of life. Morning is the best time to witness the boats' arrival, and port access is free.
🎨
Discover National Ceramics Museum
Housed in a renovated Portuguese fortress, this museum boasts an impressive collection of Moroccan pottery and ceramics, tracing the history of this craft. It's an excellent way to appreciate Safi's artistic richness beyond the workshops. Entry typically costs a few euros; inquire about opening hours before you go.
🍜
Taste Local Specialties at Market
Immerse yourself in Safi's flavors by exploring the central market. Taste fresh fish tagines, local olives, seasonal fruits, and Moroccan pastries. Don't hesitate to haggle with a smile for souvenirs. Bring cash and expect to pay around 5-15€ per meal for a complete culinary experience.
🚶
Stroll Along Corniche Boulevard
Enjoy a pleasant stroll along Corniche Boulevard, offering panoramic views of the ocean and Safi's port. It's a popular spot for locals to relax, jog, or simply admire the scenery. Ideal in the late afternoon for a memorable sunset. Access is free and open.
☕
Coffee Break in New Town Heart
After exploring history, change the ambiance by having a coffee or mint tea in the new town. Observe the contrast between old and modern, and soak in the local atmosphere. It's a good opportunity to rest and plan your next steps. A coffee usually costs 1-3€, perfect for a relaxing break.

⏱️ How long to visit Safi?

2 to 3 days

For Safi, plan 2 to 3 days. In two days, you can explore the medina, pottery, and ramparts. With an extra day, explore the surroundings or relax. Don't stay too long, the city is small.

Related searches

bus Casablanca Safi how to get from Casablanca to Safi ticket price Casablanca to Safi travel time Casablanca to Safi travel to Morocco

Other trips from Casablanca

Book now