HUB hero image

How to Travel from

Safi to Meknes

by Rideshare or Car

Safi
+0
Meknes
Transport search to Meknes
Safi
+0
Meknes
Building a composite car route
Cheapest
Best Offer!
Car
4 h 35 min
476 km.
from $26
Composite Route Car Only

Two ways to Travel from Safi to Meknes

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Moroccan Railways (ONCF)

Phone:
2255
Website:
oncf-voyages.ma/
Train from Gare ONCF de Safi to Gare
Ave. Duration:
2h
Frequency:
Twice daily
Estimated price:
$6.35–$12.70
Train from Ben Guerir to Meknes
Ave. Duration:
4h 55m
Frequency:
Hourly
Estimated price:
$19.06–$38.11
Train from Ain Sebaa to Meknes
Ave. Duration:
2h 52m
Frequency:
Hourly
Estimated price:
$11.43–$22.87

Bus operators

CTM

Phone:
0 800 0900 30
Website:
ctm.ma
Bus from Safi to Far
Ave. Duration:
3h 36m
Frequency:
4 times a day
Estimated price:
$12.70–$20.96
Bus from Casablanca to Meknes
Ave. Duration:
3h 40m
Frequency:
Every 3 hours
Estimated price:
$10.12–$16.51

Other operators

Grand Taxis

Other from Safi to El
Ave. Duration:
1h 50m
Frequency:
On demand
Estimated price:
$16.51–$24.14
Other from El Jadida to Casablanca
Ave. Duration:
1h 30m
Frequency:
Hourly
Estimated price:
$11.43–$17.79

Questions and Answers

What is the cheapest way to get from Safi to Meknès?

The cheapest way to get from Safi to Meknès is to bus which costs $19.57 - $32.61 and takes 8h 16m.

What is the fastest way to get from Safi to Meknès?

The fastest way to get from Safi to Meknès is to drive which takes 4h 36m and costs $70.65 - $108.70 .

Is there a direct bus between Safi and Meknès?

No, there is no direct bus from Safi to Meknès. However, there are services departing from Safi and arriving at Meknes via Casablanca. The journey, including transfers, takes approximately 8h 16m.

Is there a direct train between Safi and Meknès?

No, there is no direct train from Safi to Meknès. However, there are services departing from Gare ONCF de Safi and arriving at Meknes al amir via Ben Guerir. The journey, including transfers, takes approximately 7h 51m.

How far is it from Safi to Meknès?

The distance between Safi and Meknès is 577 km. The road distance is 477 km.

How do I travel from Safi to Meknès without a car?

The best way to get from Safi to Meknès without a car is to train which takes 7h 51m and costs $21.74 - $43.48 .

How long does it take to get from Safi to Meknès?

It takes approximately 7h 51m to get from Safi to Meknès, including transfers.

Where do I catch the Safi to Meknès bus from?

Safi to Meknès bus services, operated by CTM, depart from Safi station.

Where do I catch the Safi to Meknès train from?

Safi to Meknès train services, operated by Moroccan Railways (ONCF), depart from Gare ONCF de Safi station.

Train or bus from Safi to Meknès?

The best way to get from Safi to Meknès is to train which takes 7h 51m and costs $21.74 - $43.48 . Alternatively, you can bus, which costs $19.57 - $32.61 and takes 8h 16m.

Where does the Safi to Meknès bus arrive?

Safi to Meknès bus services, operated by CTM, arrive at Far station.

Where does the Safi to Meknès train arrive?

Safi to Meknès train services, operated by Moroccan Railways (ONCF), arrive at Gare de Ben Guerir station.

Can I drive from Safi to Meknès?

Yes, the driving distance between Safi to Meknès is 477 km. It takes approximately 4h 36m to drive from Safi to Meknès.

Where can I stay near Meknès?

There are 214+ hotels available in Meknès. Prices start at $33.80 per night.
+0