Morocco

How to get from Safi to El Jadida

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

⏱
FASTEST
1h 54min
💶
From
8€
📍
Distance
124 km
Powered by 12Go system

There are 1 way(s) to get from Safi to El Jadida

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

🚌 Departure from Safi
📍Safi's bus station is the main departure point for CTM and Supratours coaches. It is modern, well-organized, and offers basic amenities such as cafes and small shops. Ticket sales counters are clearly marked.
🚇Safi's bus station is located on the outskirts of the city center. You can easily reach it by petit taxi (red) from any point in the center. The ride takes approximately 10-15 minutes and usually costs between 15 and 25 dirhams, depending on the distance.
⏰Departures from Safi to El Jadida are frequent throughout the day. You will generally find a bus every 1 to 2 hours, with services starting in the morning (around 7:00 AM) until early evening (around 7:00-8:00 PM).
💸 Transport from 8€ per person
⚡ Fastest: 1h 54min
🗓 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 bus tickets in advance

Even for short trips like Safi-El Jadida, buying your CTM or Supratours ticket a day or two in advance, especially on weekends or holidays, secures your seat and avoids last-minute stress. This ensures a smooth departure.

💡
Prioritize CTM and Supratours

For a fast and comfortable journey, always choose CTM or Supratours. Avoid unidentified local buses which can be slower, less comfortable, and stop more frequently, significantly extending your travel time.

💡
Luggage in the hold

Remember that for CTM and Supratours buses, a small fee (usually 5-10 DH) is charged for luggage in the hold. Always keep your receipt to easily retrieve it at your destination.

💡
Arrive early at the bus station

Arrive at the bus station at least 30 minutes before your bus's scheduled departure time. This gives you enough time to check in your luggage and find your platform without rushing.

💡
Check schedules online

Before heading to the station, always check current schedules on the official CTM or Supratours websites, or on platforms like 12go.asia. Schedules can sometimes change, and a prior check will save you inconvenience.

🛣️ The journey experience

Traveling between Safi and El Jadida is a straightforward and simple journey along the Moroccan Atlantic coast. Unlike the very long routes that might make you ponder between bus and plane (like to Dakhla), here, there's no question. The bus is, by far, the most logical and efficient option, offering excellent value for money without any complications.

For this short trip, you can rely on bus companies like CTM or Supratours. The journey takes approximately 2 hours, and a ticket typically costs around 8 €. It's a frequent and well-served connection, allowing you to enjoy the coastal scenery stress-free. These companies are known for their comfort and punctuality, ensuring a pleasant and reliable travel experience.

In short, for Safi to El Jadida, forget about planes or ferries: the bus is your best bet. This is a perfect example of a route where Morocco's bus network truly shines, providing you with an economical and quick solution to connect these two coastal cities without worrying about alternatives. You won't encounter any unpleasant surprises, just a smooth and enjoyable journey.

Frequently asked questions — Safi → El Jadida

✨ Why visit El Jadida?

  • ✓ Explore the fortified Portuguese City, a UNESCO World Heritage site.
  • ✓ Visit the Portuguese Cistern, a mysterious underground architectural masterpiece.
  • ✓ Relax on the beaches of Sidi Bouzid or Deauville Plage, perfect for sunbathing.
  • ✓ Discover the Cap Blanc lighthouse and enjoy panoramic views of the Atlantic Ocean.
  • ✓ Savor fresh seafood in the local restaurants by the harbor.
🌙
Recommended stay
2 to 3 nights — to explore the historic city and enjoy the surrounding beaches.

☀️ When to visit El Jadida?

OCEANIC MEDITERRANEAN CLIMATE

May to September — pleasant temperatures and optimal sunshine for beach and sightseeing.

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

What to do in El Jadida?

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

INCONTOURNABLE
🏛️
Portuguese Cistern of El Jadida
Explore this 16th-century underground marvel, a former armory converted into a cistern. The columns and lighting create a mystical atmosphere, perfect for photography. The reflection of the arches in the water is sublime. Try to go in the late afternoon for the best light, admission is around €1.
🕌
Portuguese Fortifications (UNESCO)
Discover the ramparts of the Portuguese city, a UNESCO World Heritage site. Stroll along the walls, enjoying views of the Atlantic Ocean and the city. It's ideal for a sunset walk. Access to the ramparts is free, and it takes a good hour to walk around them.
🌊
El Jadida Beach and Coastal Walk
Enjoy El Jadida's expansive urban beach, a favorite spot for locals. Whether for a simple stroll, a morning jog, or to observe the lively atmosphere, it's relaxing. The cafes and restaurants along the corniche are perfect for a break. This is a free activity, enjoyable at any time of day.
🐟
Fish Market and Port
Immerse yourself in the authentic atmosphere of El Jadida's fish market. Watch fishermen unload their daily catch and the auction. It's a vibrant sensory experience. Go early in the morning to witness the bustle. You can buy fresh fish and have it grilled on the spot for a few euros.
🎨
Jewish Quarter (Mellah) and its Alleys
Wander through the old Mellah, El Jadida's Jewish quarter. Its narrow alleys and historic buildings tell a significant part of the city's history. Although less restored than other neighborhoods, it offers a fascinating glimpse into traditional architecture. Exploration is free, allow about 30-45 minutes.
🍲
Tasting Local Specialties
Don't leave El Jadida without tasting its local gastronomy, especially fresh fish tagines. Small restaurants near the port or in the medina offer authentic and flavorful dishes. Ask for freshly grilled 'sardine skewers.' A hearty meal typically costs between €5 and €15.
🐎
Lalla Malika Hippodrome
If you are interested in Moroccan equestrian culture, the Lalla Malika Hippodrome is a place to consider. Races are held regularly, offering an authentic local spectacle. Check the event schedule before your visit. Admission is usually free to attend the races.
🛍️
Exploring Traditional Souks
Stroll through El Jadida's lively souks, located outside the old Portuguese city. You'll find everything from spices, local crafts, clothing, to household items. It's the ideal place to immerse yourself in daily life and find souvenirs. Don't hesitate to haggle, it's a local tradition!

⏱️ How long to visit El Jadida?

2 to 3 days

For El Jadida, a duration of 2 to 3 days is ideal to explore the Portuguese city and its surroundings. In one day, you can see the essentials, but two or three days allow for a more complete immersion. Take advantage of it to relax on the beach and taste the local gastronomy.

Related searches

bus Safi El Jadida how to get from Safi to El Jadida ticket price Safi to El Jadida travel time Safi to El Jadida travel to Morocco

Other trips from Safi

Book now