
✓ Fixed price · No deposit · Free cancellation up to 24 h
Marrakech to Agadir: private taxi and transfer
€130 per vehicle
A private car from Marrakech to Agadir costs €130 per vehicle, not per person, and takes about 3 hours to cover the 250 km on the A7 motorway. Your driver picks you up at your riad or hotel and drops you at the door in Agadir, Taghazout or Tamraght, for the same fixed price. There is no train to Agadir, so the real choice is between the coach and a private car; we compare both honestly below.
Key facts
- Price
- €130 per vehicle, 1–4 passengers · 5–7 passengers or 21:00–07:00: +50%
- Distance
- 250 km, almost all on the A7 motorway
- Driving time
- about 3 h, 3 h 30 with a stop
- Pick-up
- any address in Marrakech: riad, hotel, villa, Palmeraie
- Drop-off
- your hotel or apartment in Agadir, Taghazout or Tamraght, or Agadir airport (AGA)
- Included
- motorway tolls, fuel, child seats, one stop on request
- Payment
- cash to the driver (EUR, MAD, USD) or card online
Your trip, step by step
- Pick-up in Marrakech. The driver comes to your hotel door. For riads deep in the medina, where cars cannot enter, he waits at the nearest car access and walks in to collect you and your bags.
- Out of the city. You join the A7 motorway on the western edge of Marrakech and head west past Chichaoua, then south towards the coast.
- Across the High Atlas. The motorway crosses the western end of the mountains on long viaducts and through tunnels, then drops into argan country. One stop is included on request, at a service area or an argan cooperative.
- Arrival on the coast. The driver takes you to the door of your hotel or apartment on Agadir bay, or carries on north along the coast road to Tamraght and Taghazout.
Coach, shared taxi or private car
Morocco’s railway stops at Marrakech. CTM and Supratours coaches run this corridor roughly every two hours and they are comfortable and reliable; for one person with light luggage they are the sensible choice. A private car makes sense from three travellers, with children or real luggage (surfboards included), or when you want to go door to door without two extra taxi rides.
| Option | Cost | Door-to-door time | Best for |
|---|---|---|---|
| CTM or Supratours coach | about 135–140 MAD per person + a taxi at each end | 3 h 30 to 4 h with the taxis | Solo travellers, light luggage |
| Shared grand taxi | negotiated, per seat | about 3 h, leaves when full | Confident negotiators on a budget |
| Private car (us) | €130 per vehicle | about 3 h, door to door | Families, groups, luggage, surfboards, any hour |
The real cost of the coach: the ticket is cheap, but you still need a taxi to the bus station in Marrakech and another from the station in Agadir to your hotel, usually €10–18 together. For one person the coach is around €25–30 door to door, for two around €40. From four passengers the private car costs about the same per person and saves you two taxi negotiations.
Agadir, Taghazout and Tamraght
Most people who say “Agadir” mean the beach: the long bay with its promenade, hotels and the marina. Surfers usually mean Taghazout, about 20 km further north, or Tamraght just before it. We drive to all three for the same fixed price; give us the exact address when you book so the driver takes the coast road rather than the city exit.
Flying home from Agadir?
If your holiday ends in Agadir, we can drive you straight from Marrakech to Agadir Al Massira airport (AGA). Count about 3 h 15 on the road and 3 hours at the airport before an international flight, so leave Marrakech roughly 6 h 15 before take-off. Arriving at Agadir airport instead? See Agadir airport (AGA) to Marrakech.
Price and vehicles
The price is per vehicle and the same for every vehicle on this route: a sedan for up to 3 passengers, an SUV for up to 5 or a van for up to 7, all at €130. Groups of 5 to 7 and pick-ups between 21:00 and 07:00 add 50%, and the booking form shows the final price before you confirm. Tolls, fuel and child seats are included. Want the long mountain road over the Tizi n’Test pass instead of the motorway? It is a full day out; ask us on WhatsApp for a quote.
Frequently asked questions
How much is a taxi from Marrakech to Agadir?
A private transfer costs €130 per vehicle, fixed in advance, for 250 km and about 3 hours on the A7. Tolls and fuel are included, and the price is the same for Taghazout and Tamraght.
How long is the drive from Marrakech to Agadir?
About 3 hours of driving, or 3 h 30 with a stop. Add 20 to 30 minutes if you leave Marrakech in the morning rush.
Is there a train from Marrakech to Agadir?
No. Morocco’s railway ends at Marrakech. Supratours coaches, sold alongside ONCF train tickets, cover the rest of the way.
How much is the bus from Marrakech to Agadir?
About 135–140 MAD per person with CTM or Supratours, roughly every two hours, 3 h to 3 h 30 station to station. Add a taxi at each end.
Can you take us to Taghazout or Tamraght?
Yes, for the same fixed price. Give us the exact address when you book.
Can we stop along the way?
Yes, one stop is included on request, usually a service area or an argan cooperative.
Can you drive us to Agadir airport?
Yes. Leave Marrakech about 6 h 15 before an international flight to allow for the road and check-in.
Do you also drive Agadir to Marrakech?
Yes, every day, at the same price. See our Agadir to Marrakech page.
Related routes and guides
Ready to go?
Book your transfer: Marrakech to Agadir: private taxi and transfer
€130 per vehicle, fixed price
- Driver waiting for you with a name sign
- Door to door, tolls and fuel included
- No deposit, free cancellation up to 24 h before
- Pay the driver in cash, or online by card
Written October 2026 by Ahlam Giyat, travel editor at Taxi Maroc Aéroport, Marrakech. Prices checked against our booking engine.