Marrakech → Rabat-Salé Airport
Taxi Transfer
Last updated
A taxi from Marrakech to RBA with oHoTaxis costs from £217 (saloon, fixed price). The 5h 14m, 366 km journey includes free flight tracking and 15 minutes of free waiting time from your pickup time. Booking is online with no card surcharge; cancellation is free up to 24 hours before pickup.
No card required to get a quote.
Choose your vehicle for Marrakech → Rabat-Salé Airport
All prices include driver, fuel and tolls. Child seats are available on request.
Saloon
Estate
MPV
Van
Compare ways to get from Marrakech to Rabat-Salé Airport
Taxi, train, bus, self-drive — side by side.
| Option | Duration | Price | Comfort | Verdict |
|---|---|---|---|---|
| oHo Taxis Private Taxi | 5h 14m | £217 | Private, A/C | Fastest door-to-door |
| Train + connection | 6h 30m | £30 | Public, multiple changes | Cheapest public option |
| Bus / coach | 8h | £20 | Public, less comfort | Budget-friendly, longer journey |
| Self-drive | 5h 14m | Varies | Personal control, no driver | Flexible, but requires driving |
What to expect
Your Pickup
Your oHo Taxis driver collects you from your pickup address in Marrakech at the time you booked, whether that is a hotel entrance, your home or an office. Your driver's name, phone number and vehicle details are sent to you before pickup, so you know who to look for. If your plans change before your journey to Rabat-Salé Airport (RBA), you can update the pickup time through your account or by contacting us.
The Drive
The journey begins by taking the A7 expressway north from Marrakech, transitioning to the A3, passing through Casablanca. Enjoy views of the Atlantic coast and the lush Moroccan countryside. Optional stops can be arranged, such as a quick visit to the Hassan II Mosque in Casablanca.
Arrival
As you approach Rabat-Salé Airport, your driver will ensure a hassle-free drop-off at the terminal. Take advantage of local tips provided by your driver for navigating the airport and enjoy the rest of your travels, knowing you arrived comfortably and on time.
Route map
366 km · est. 5h 14m driving
About the Marrakech to Rabat-Salé Airport route
Travelling from Marrakech to Rabat-Salé International Airport offers a scenic journey across Morocco, covering approximately 366 km. The route predominantly follows the A7 expressway before transitioning to the A3, passing through charming towns and picturesque landscapes. With a duration of around 5 hours and 14 minutes, this journey provides a unique opportunity to experience Morocco's diverse environment from the comfort of a private taxi.
Traffic patterns in Morocco can vary, with peak times typically in the morning and late afternoon. To avoid congestion, especially in Marrakech, a mid-morning departure is recommended. This ensures a smooth ride, optimizing travel time and allowing you to enjoy the journey without unexpected delays.
The drive from Marrakech to Rabat is not just a transfer; it's an experience. As you travel north, you'll pass by notable locations such as the historic city of Casablanca, the vibrant landscapes of the Chaouia-Ouardigha region, and the serene coastal views near Mohammedia. Each season offers its charm, with spring and autumn providing particularly pleasant weather for a road trip.
Choosing oHo Taxis for your journey ensures a seamless experience. With fixed pricing and options for free child seats, the service is ideal for families and business travellers alike. Pre-booking guarantees a stress-free experience, avoiding the need for last-minute arrangements and ensuring a reliable and comfortable journey to your destination.
Marrakech to Rabat-Salé Airport — Frequently Asked Questions
Other transfers from Marrakech
Fixed-price taxis to more destinations.
Other ways to reach Rabat-Salé Airport
Coming from elsewhere? Pre-book from:
Things to do in Rabat-Salé Airport
- Visit the Hassan Tower
- Explore the Kasbah of the Udayas
- Stroll through Rabat's Medina
- Relax at the Rabat Beach
- Tour the Mausoleum of Mohammed V
- Discover the Chellah Necropolis
- Visit the Rabat Zoo
Ready to book your Marrakech → Rabat-Salé Airport transfer?
Fixed £217 saloon, flight tracking, pay securely online.
Get your fixed price