There are 4 ways to get from Benslimane to Safi by train, bus, car, taxi, or rideshare
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Mohammedia to Ben Guerir
- Take the train from Gare de Ben Guerir to Gare ONCF de Safi
5h 50mMAD 404–584Train, bus
cheapest- Take the train from Bouznika to Casablanca Port
- Take the bus from Far to Safi
6h 20mMAD 301–425Drive 287.1 km
- Drive from Benslimane to Safi287.1 km
3h 4mMAD 416–600Taxi, rideshare
- Take the taxi from Benslimane to Casablanca
- Take the rideshare from Casablanca to El Jadida
- Take the rideshare from El Jadida to Safi
4h 37mMAD 701–905
Questions & Answers
The cheapest way to get from Benslimane to Safi is to train and bus which costs MAD 300 - MAD 430 and takes 6h 20m.
The fastest way to get from Benslimane to Safi is to drive which takes 3h 4m and costs MAD 410 - MAD 600.
The distance between Benslimane and Safi is 370 km. The road distance is 287.1 km.
The best way to get from Benslimane to Safi without a car is to train which takes 5h 50m and costs MAD 400 - MAD 600.
It takes approximately 5h 50m to get from Benslimane to Safi, including transfers.
Yes, the driving distance between Benslimane to Safi is 287 km. It takes approximately 3h 4m to drive from Benslimane to Safi.
There are 95+ hotels available in Safi.
What companies run services between Benslimane, Morocco and Safi, Morocco?
You can take a vehicle from Benslimane to Gare ONCF de Safi via Mohammedia and Gare de Ben Guerir in around 5h 50m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Mohammedia to Ben Guerir
- Ave. Duration
- 2h 19m
- Frequency
- Every 2 hours
- Estimated price
- MAD 75–150
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 75–110
- 1st Class
- MAD 110–150
Train from Gare de Ben Guerir to Gare ONCF de Safi
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- MAD 55–110
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 55–80
- 1st Class
- MAD 80–110
Train from Bouznika to Casablanca Port
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- MAD 19–40
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 19–28
- 1st Class
- MAD 30–40
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Far to Safi
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- MAD 100–170
- Schedules at
- ctm.ma
- Comfort
- MAD 100–150
- Confort
- MAD 150–170
Rideshare from Casablanca to El Jadida
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- MAD 100–150
- Schedules at
- moroccocab.com
Rideshare from El Jadida to Safi
- Ave. Duration
- 1h 50m
- Frequency
- On demand
- Estimated price
- MAD 140–210
- Schedules at
- moroccocab.com
- Ave. Duration
- 47 min
- Estimated price
- MAD 460–550
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 4 stunningly beautiful Philippines islands you need to visit, Travelling to and around Russia for the 2018 FIFA World Cup, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.












