There are 5 ways to get from Mirleft to Rabat by taxi, bus, plane, train, 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.
Taxi, bus to Agadir–Al Massira Airport, fly to Rabat-Salé
best- Take the taxi from Mirleft to Tiznit
- Take the bus from Tiznit to Aït Melloul
- Fly from Agadir–Al Massira Airport (AGA) to Rabat-Salé (RBA)AGA - RBA
4h 38mMAD 1,075–2,475Taxi, bus, train
cheapest- Take the taxi from Mirleft to Tiznit
- Take the bus from Tiznit to Marrakesh
- Take the train from Marrakech to Rabat Ville
10h 3mMAD 747–1,023Drive 645.3 km
- Drive from Mirleft to Rabat645.3 km
7h 15mMAD 918–1,325Taxi, bus to Agadir–Al Massira Airport, fly to Mohammed V International Airport, train
- Take the taxi from Mirleft to Tiznit
- Take the bus from Tiznit to Aït Melloul
- Fly from Agadir–Al Massira Airport (AGA) to Mohammed V International Airport (CMN)AGA - CMN
- Take the train from Casablanca to Rabat Ville
6h 33mMAD 1,267–2,154Bus to Guelmin Airport, fly to Mohammed V International Airport, train
- Take the bus from Mirleft to Guelmim
- Fly from Guelmin Airport (GLN) to Mohammed V International Airport (CMN)GLN - CMN
- Take the train from Casablanca to Rabat Ville
7h 5mMAD 926–3,509
Agadir–Al Massira Airport (AGA) to Rabat-Salé (RBA) flights
Questions & Answers
The cheapest way to get from Mirleft to Rabat is to taxi and bus and train which costs MAD 700 - MAD 1,100 and takes 10h 3m.
The fastest way to get from Mirleft to Rabat is to taxi and bus and fly which takes 4h 38m and costs MAD 1,000 - MAD 2,500.
The distance between Mirleft and Rabat is 626 km. The road distance is 645.3 km.
The best way to get from Mirleft to Rabat without a car is to taxi and bus and train which takes 10h 3m and costs MAD 700 - MAD 1,100.
It takes approximately 4h 38m to get from Mirleft to Rabat, including transfers.
Yes, the driving distance between Mirleft to Rabat is 645 km. It takes approximately 7h 15m to drive from Mirleft to Rabat.
There are 1613+ hotels available in Rabat.
What companies run services between Mirleft, Morocco and Rabat, Morocco?
There is no direct connection from Mirleft to Rabat. However, you can take the taxi to Tiznit, take the bus to Aït Melloul, take the taxi to Agadir–Al Massira Airport (AGA) airport, fly to Rabat-Salé (RBA), walk to Rabat-Salé Airport, then take the bus to Gare Rabat-Agdal. Alternatively, you can take the taxi to Tiznit, take the bus to Marrakesh, walk to Marrakech, then take the train to Rabat Ville.
- Website
- royalairmaroc.com
Flights from Agadir–Al Massira Airport to Mohammed V International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- MAD 600–750
Flights from Guelmin Airport to Mohammed V International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 800–1,700
- Website
- airarabia.com
Flights from Agadir–Al Massira Airport to Rabat-Salé
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 440–900
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Marrakech to Rabat Ville
- Ave. Duration
- 3h 37m
- 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 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 Tiznit to Aït Melloul
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- MAD 30–45
- Schedules at
- booking.ctm.ma
- Comfort
- MAD 30–45
Bus from Mirleft to Guelmim
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- MAD 35–50
- Schedules at
- booking.ctm.ma
- Comfort
- MAD 35–50
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Tiznit to Marrakesh
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- MAD 140–190
- Schedules at
- supratours.ma
- Second Class
- MAD 160–190
- First Class
- MAD 140–190
- Ave. Duration
- 41 min
- Estimated price
- MAD 470–600
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 do I buy a London Underground ticket?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
















