What is the cheapest way to get from Safi to Beni Mellal?
The cheapest way to get from Safi to Beni Mellal is to train and bus which costs $16.30 - $29.35 and takes 8h 27m.
What is the fastest way to get from Safi to Beni Mellal?
The fastest way to get from Safi to Beni Mellal is to drive which takes 4h 10m and costs $65.22 - $97.83 .
Is there a direct bus between Safi and Beni Mellal?
No, there is no direct bus from Safi to Beni Mellal. However, there are services departing from Safi and arriving at Beni Mellal via Casablanca. The journey, including transfers, takes approximately 8h 6m.
How far is it from Safi to Beni Mellal?
The distance between Safi and Beni Mellal is 516 km. The road distance is 437.7 km.
How do I travel from Safi to Beni Mellal without a car?
The best way to get from Safi to Beni Mellal without a car is to bus which takes 8h 6m and costs $20.65 - $32.61 .
How long does it take to get from Safi to Beni Mellal?
It takes approximately 8h 6m to get from Safi to Beni Mellal, including transfers.
Where do I catch the Safi to Beni Mellal bus from?
Safi to Beni Mellal bus services, operated by CTM, depart from Safi station.
Where does the Safi to Beni Mellal bus arrive?
Safi to Beni Mellal bus services, operated by CTM, arrive at Far station.
Can I drive from Safi to Beni Mellal?
Yes, the driving distance between Safi to Beni Mellal is 438 km. It takes approximately 4h 10m to drive from Safi to Beni Mellal.
Where can I stay near Beni Mellal?
There are 44+ hotels available in Beni Mellal. Prices start at $30.75 per night.
→
+0→
Transport search
Transport search
From Safi, where will you go next? Select a city below to get started