There are 7 ways to get from Rabat to Guerguerat by train, plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Mohammed V International Airport, fly to Nouadhibou International Airport, drive
best- Take the train from Rabat Ville to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Nouadhibou International Airport (NDB)plane CMN - NDB
- Drive from Nouadhibou International Airport (NDB) to Guergueratcar
13h 25mBus
cheapest- Take the bus from Rabat Stn to Marrakeshbus
- Take the bus from Marrakech to Agadirbus
- Take the bus from CTM Gare Routière to Guergueratbus
38h 37mMAD 990–2,029Drive 1,959 km
- Drive from Rabat to Guergueratcar 1,959 km
21h 27mMAD 2,997–4,328Fly Rabat-Salé to Dakhla Airport, bus
- Fly from Rabat-Salé (RBA) to Dakhla Airport (VIL)plane RBA - VIL
- Take the bus from Boulevard Mohammed V to Guergueratbus
9h 49mMAD 1,696–8,163Train to Mohammed V International Airport, fly to Dakhla Airport, bus
- Take the train from Rabat Ville to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Dakhla Airport (VIL)plane CMN - VIL
- Take the bus from Boulevard Mohammed V to Guergueratbus
11h 43mMAD 1,730–6,240Train to Marrakech, fly to Dakhla Airport, bus
- Take the train from Rabat Ville to Marrakechtrain
- Fly from Marrakech (RAK) to Dakhla Airport (VIL)plane RAK - VIL
- Take the bus from Boulevard Mohammed V to Guergueratbus
13h 4mMAD 1,724–6,439Train, bus
- Take the train from Rabat Ville to Fèstrain
- Take the bus from Fès to Boulevard Mohammed Vbus
- Take the bus from Boulevard Mohammed V to Guergueratbus
42h 24mMAD 1,034–1,636
Rabat to Guerguerat by bus and foot
Comparing Your Travel Options
The cheapest way to get from Rabat to Guerguerat is to train and bus which costs MAD 1,000 - MAD 1,700 and takes 42h 24m.
The fastest way to get from Rabat to Guerguerat is to fly and bus which takes 9h 49m and costs MAD 1,700 - MAD 8,500.
No, there is no direct bus from Rabat to Guerguerat. However, there are services departing from Rabat Stn and arriving at Guerguerat via Marrakech and CTM Gare Routière. The journey, including transfers, takes approximately 38h 37m.
The distance between Rabat and Guerguerat is 1858 km. The road distance is 1959 km.
The best way to get from Rabat to Guerguerat without a car is to bus which takes 38h 37m and costs MAD 950 - MAD 2,100.
It takes approximately 13h 25m to get from Rabat to Guerguerat, including transfers.
Rabat to Guerguerat bus services, operated by CTM, depart from Rabat Stn station.
Rabat to Guerguerat bus services, operated by CTM, arrive at Marrakesh station.
Yes, the driving distance between Rabat to Guerguerat is 1959 km. It takes approximately 21h 27m to drive from Rabat to Guerguerat.
What companies run services between Rabat, Morocco and Guerguerat, Morocco?
You can take a bus from Rabat Stn to Guerguerat via Marrakesh, Marrakech, Agadir, and CTM Gare Routière in around 38h 37m.
- Website
- royalairmaroc.com
Flights from Rabat-Salé to Dakhla Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 1,200–9,000
Flights from Mohammed V International Airport to Dakhla Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- MAD 1,200–4,300
Flights from Mohammed V International Airport to Dakhla Airport via Agadir
- Ave. Duration
- 3h 45m
- When
- Monday and Friday
- Estimated price
- MAD 1,200–4,300
Flights from Mohammed V International Airport to Dakhla Airport via Marrakech
- Ave. Duration
- 4h 10m
- When
- Monday and Thursday
- Estimated price
- MAD 1,200–4,300
Flights from Mohammed V International Airport to Dakhla Airport via Laayoune
- Ave. Duration
- 4h 40m
- When
- Wednesday
- Estimated price
- MAD 1,200–4,300
Flights from Marrakech to Dakhla Airport
- Ave. Duration
- 2h 10m
- When
- Monday and Thursday
- Estimated price
- MAD 1,100–4,400
Flights from Marrakech to Dakhla Airport via Laayoune
- Ave. Duration
- 3h 5m
- When
- Wednesday
- Estimated price
- MAD 1,100–4,400
Flights from Marrakech to Dakhla Airport via Mohammed V International Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Saturday, and Sunday
- Estimated price
- MAD 1,100–4,400
- Website
- mauritaniaairlines.mr
Flights from Mohammed V International Airport to Nouadhibou International Airport via Nouakchott
- Ave. Duration
- 10h 53m
- When
- Tuesday, Friday, Monday, and Saturday
- Estimated price
- MAD 2,200–12,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Rabat Ville to Gare Oasis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–55
- 1st Class
- MAD 55–75
Train from Rabat Ville to Gare Oasis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–55
- 1st Class
- MAD 55–75
Train from Rabat Ville to Marrakech
- Ave. Duration
- 3h 39m
- Frequency
- Hourly
- Estimated price
- MAD 130–270
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–190
- 1st Class
- MAD 200–270
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 Stn to Marrakesh
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a day
- Estimated price
- MAD 160–300
- Schedules at
- ctm.ma
- Confort
- MAD 160–180
Bus from Marrakech to Agadir
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- MAD 130–230
- Schedules at
- ctm.ma
Bus from CTM Gare Routière to Guerguerat
- Ave. Duration
- 29h
- Frequency
- Once daily
- Estimated price
- MAD 700–1,500
- Schedules at
- ctm.ma
Bus from Boulevard Mohammed V to Guerguerat
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- MAD 240–350
- Schedules at
- ctm.ma
Bus from Boulevard Mohammed V to Guerguerat
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- MAD 240–350
- Schedules at
- ctm.ma
Bus from Boulevard Mohammed V to Guerguerat
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- MAD 240–350
- Schedules at
- ctm.ma
Bus from Boulevard Mohammed V to Guerguerat
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- MAD 240–350
- Schedules at
- ctm.ma
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Boulevard Mohammed V to Guerguerat
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- MAD 140–210
- Schedules at
- supratours.ma
- First Class
- MAD 140–210
- Second Class
- MAD 180–210
Bus from Boulevard Mohammed V to Guerguerat
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- MAD 140–210
- Schedules at
- supratours.ma
- First Class
- MAD 140–210
- Second Class
- MAD 180–210
Bus from Boulevard Mohammed V to Guerguerat
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- MAD 140–210
- Schedules at
- supratours.ma
- First Class
- MAD 140–210
- Second Class
- MAD 180–210
Bus from Fès to Boulevard Mohammed V
- Ave. Duration
- 32h 25m
- Frequency
- Twice daily
- Estimated price
- MAD 700–1,100
- Schedules at
- supratours.ma
- First Class
- MAD 700–1,100
- Second Class
- MAD 800–950
Bus from Boulevard Mohammed V to Guerguerat
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- MAD 140–210
- Schedules at
- supratours.ma
- First Class
- MAD 140–210
- Second Class
- MAD 180–210
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 London to Edinburgh, Which London airport should I choose?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.















