There are 3 ways to get from Sebt Gzoula to Safi by bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Sebt Gzoula to Safi by bus
Questions & Answers
The cheapest way to get from Sebt Gzoula to Safi is to bus which costs MAD 15 - MAD 23 and takes 55 min.
The fastest way to get from Sebt Gzoula to Safi is to taxi which takes 31 min and costs MAD 65 - MAD 85.
Yes, there is a direct bus departing from Sebt Gzoula and arriving at Safi. Services depart every four hours, and operate every day. The journey takes approximately 55 min.
The distance between Sebt Gzoula and Safi is 26 km. The road distance is 28 km.
The best way to get from Sebt Gzoula to Safi without a car is to bus which takes 55 min and costs MAD 15 - MAD 23.
The bus from Sebt Gzoula to Safi takes 55 min including transfers and departs every four hours.
Sebt Gzoula to Safi bus services, operated by CTM, depart from Sebt Gzoula station.
Sebt Gzoula to Safi bus services, operated by CTM, arrive at Safi station.
Yes, the driving distance between Sebt Gzoula to Safi is 28 km. It takes approximately 31 min to drive from Sebt Gzoula to Safi.
There are 106+ hotels available in Safi.
What companies run services between Sebt Gzoula, Morocco and Safi, Morocco?
CTM operates a bus from Sebt Gzoula to Safi every 4 hours. Tickets cost MAD 15–23 and the journey takes 55 min.
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Sebt Gzoula to Safi
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- MAD 15–23
- Schedules at
- ctm.ma
- Ave. Duration
- 31 min
- Estimated price
- MAD 65–85
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Is ride-sharing platform BlaBlaCar right for you?, Italy Travel Guides, and How to get from Luton Airport into central London - to help you get the most out of your next trip.





