There are 5 ways to get from Rabat to Ghafsaï by train, taxi, bus, 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.
Train, taxi
best- Take the train from Rabat Ville to Fèstrain
- Take the taxi from Fès to Ghafsaïtaxi
4h 45mMAD 344–496Drive 245.8 km
cheapest- Drive from Rabat to Ghafsaïcar 245.8 km
3h 51mMAD 337–487Bus, taxi via Fès
- Take the bus from Rabat to Fesbus
- Take the taxi from Fes to Ghafsaïtaxi
4h 51mMAD 352–498Taxi
- Take the taxi from Rabat to Ghafsaïtaxi 245.8 km
3h 51mMAD 650–850Bus, taxi
- Take the bus from Rabat to Jorf El Melhabus
- Take the taxi from Jorf El Melha to Ghafsaïtaxi
8h 2mMAD 845–1,070
Comparing Your Travel Options
The cheapest way to get from Rabat to Ghafsaï is to drive which costs MAD 330 - MAD 490 and takes 3h 51m.
The fastest way to get from Rabat to Ghafsaï is to drive which takes 3h 51m and costs MAD 330 - MAD 490.
The distance between Rabat and Ghafsaï is 321 km. The road distance is 245.8 km.
The best way to get from Rabat to Ghafsaï without a car is to train and taxi which takes 4h 45m and costs MAD 340 - MAD 500.
It takes approximately 4h 45m to get from Rabat to Ghafsaï, including transfers.
Yes, the driving distance between Rabat to Ghafsaï is 246 km. It takes approximately 3h 51m to drive from Rabat to Ghafsaï.
There are two+ hotels available in Ghafsaï.
What companies run services between Rabat, Morocco and Ghafsaï, Morocco?
There is no direct connection from Rabat to Ghafsaï. However, you can take the train to Fès then take the taxi to Ghafsaï. Alternatively, you can take the bus to Fes then take the taxi to Ghafsaï.
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Rabat Ville to Fès
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- MAD 90–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–130
- 1st Class
- MAD 130–190
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Rabat to Fes
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- MAD 103–190
- Schedules at
- ctm.ma
- Confort
- MAD 103
- Premium
- MAD 140
Bus from Rabat to Jorf El Melha
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- MAD 190–270
- Schedules at
- ctm.ma
- Confort
- MAD 230–270
- Ave. Duration
- 2h 18m
- Estimated price
- MAD 250–850
Petite Taxis
- Website
- getme.ma
Grand Taxi
- Website
- fes.fr
Ouarzazate Unlimited
- Phone
- +212 5 24 89 06 41
- Website
- ouarzazate-unlimited.com
Petite Taxis
- Website
- getme.ma
Grand Taxi
- Website
- fes.fr
Ouarzazate Unlimited
- Phone
- +212 5 24 89 06 41
- Website
- ouarzazate-unlimited.com
Ouarzazate Unlimited
- Phone
- +212 5 24 89 06 41
- Website
- ouarzazate-unlimited.com
Grand Taxi
- Website
- airmundo.com
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 How to get from Stansted Airport into central London, Travel Insider: Top Japan travel tips by Beatrix Holland, and Flying into Beijing? - to help you get the most out of your next trip.

















