There are 5 ways to get from Midelt to Rabat by taxi, train, car, plane, 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.
Taxi, train
best- Take the taxi from Midelt to Gare Routière d' Ifrane
- Take the taxi from Gare Routière d' Ifrane to Fès Stn
- Take the train from Fès to Rabat Ville
6h 41mMAD 876–1,177Drive 322.9 km
cheapest- Drive from Midelt to Rabat322.9 km
4h 25mMAD 459–663Taxi, fly to Mohammed V International Airport, train
- Take the taxi from Midelt to Errachidia Moulay Ali Cherif Airport (ERH)
- Fly from Errachidia Moulay Ali Cherif Airport (ERH) to Mohammed V International Airport (CMN)ERH - CMN
- Take the train from Casablanca to Rabat Ville
6h 6mMAD 1,526–3,122Taxi, bus
- Take the taxi from Midelt to Gare Routière d' Ifrane
- Take the bus from Gare Routière d' Ifrane to Fes
- Take the bus from Fes to Rabat
7h 35mMAD 864–1,068Taxi, fly to Rabat-Salé
- Take the taxi from Midelt to Errachidia Moulay Ali Cherif Airport (ERH)
- Fly from Errachidia Moulay Ali Cherif Airport (ERH) to Rabat-Salé (RBA)ERH - RBA
4h 16mMAD 1,534–4,643
Errachidia Moulay Ali Cherif Airport (ERH) to Mohammed V International Airport (CMN) flights
Questions & Answers
The cheapest way to get from Midelt to Rabat is to drive which costs MAD 450 - MAD 700 and takes 4h 25m.
The fastest way to get from Midelt to Rabat is to taxi and fly which takes 4h 16m and costs MAD 1,500 - MAD 4,700.
The distance between Midelt and Rabat is 435 km. The road distance is 322.9 km.
The best way to get from Midelt to Rabat without a car is to taxi and train which takes 6h 41m and costs MAD 850 - MAD 1,200.
It takes approximately 6h 41m to get from Midelt to Rabat, including transfers.
Yes, the driving distance between Midelt to Rabat is 323 km. It takes approximately 4h 25m to drive from Midelt to Rabat.
There are 1598+ hotels available in Rabat.
What companies run services between Midelt, Morocco and Rabat, Morocco?
There is no direct connection from Midelt to Rabat. However, you can take the taxi to Gare Routière d' Ifrane, take the taxi to Fès Stn, walk to Fès, then take the train to Rabat Ville. Alternatively, you can drive from Midelt to Rabat in around 4h 25m.
- Website
- royalairmaroc.com
Flights from Errachidia Moulay Ali Cherif Airport to Mohammed V International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- MAD 700–1,800
Flights from Errachidia Moulay Ali Cherif Airport to Rabat-Salé
- Ave. Duration
- 1h 35m
- When
- Wednesday and Friday
- Estimated price
- MAD 700–3,300
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Fès to Rabat Ville
- Ave. Duration
- 2h 55m
- 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
Train from Casablanca to Rabat Ville
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–50
- 1st Class
- MAD 50–75
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Gare Routière d' Ifrane to Fes
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- MAD 27–40
- Schedules at
- ctm.ma
- Comfort
- MAD 27–40
Bus from Fes to Rabat
- Ave. Duration
- 3h 5m
- Frequency
- Every 3 hours
- Estimated price
- MAD 85–132
- Schedules at
- ctm.ma
- Comfort
- MAD 85–130
- Confort
- MAD 106
- Premium
- MAD 132
- Ave. Duration
- 1h 58m
- Estimated price
- MAD 35–950
MoroccoCab
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 Italian Lakes: Getting around by train, Travelling to the US: What do I need to know?, and Getting around the Cyclades - to help you get the most out of your next trip.












