
✓ Fixed price · No deposit · Free cancellation up to 24 h
Agadir to Marrakech: private taxi and transfer
€130 per vehicle
A private car from Agadir to Marrakech 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 hotel or apartment in Agadir, Taghazout or Tamraght and drops you at your riad or hotel in Marrakech, or straight at Marrakech airport. The price is fixed when you book, with no deposit.
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
- your hotel or apartment in Agadir, Taghazout or Tamraght
- Drop-off
- your riad, hotel or villa in Marrakech, or Marrakech airport (RAK)
- 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 on the coast. The driver comes to your hotel door on Agadir bay, or to your address in Taghazout or Tamraght, and helps with the bags and boards.
- Onto the motorway. From Agadir you join the A7 heading north-east through argan country, within 20 to 30 minutes of pick-up depending on where you are staying.
- Across the High Atlas. The road climbs over the western end of the mountains on viaducts and through tunnels. One stop is included on request, at a service area or an argan cooperative.
- Arrival in Marrakech. The driver takes you to your address. For riads in the medina, where cars cannot enter, he stops at the nearest access and walks you to the door or hands you over to the riad’s porter.
Who takes this road
Many visitors fly into Agadir on a charter or a low-cost flight and want a few days in Marrakech for the medina and the souks. Others start with a week on the beach and finish their holiday in the city. Either way, this is the most direct link between Morocco’s beach capital and its best-known city, and we drive it every day.
Coach, shared taxi or private car
There is no train from Agadir. CTM and Supratours coaches run to Marrakech roughly every two hours and are a good, cheap option for one person with light luggage. A private car makes sense from three travellers, with children or bulky luggage, or when you want to arrive at your riad door instead of a bus station on the edge of town.
| 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 |
Good to know: arriving in Marrakech by coach usually means a taxi negotiation at the bus station, then a walk with your bags through the medina to find the riad. With a private car the driver brings you to the nearest access point and walks you to the door.
Straight to Marrakech airport
If you fly home from Marrakech, we drive you directly from Agadir to Menara airport (RAK) for the same €130. The airport is on the western edge of Marrakech, the side you arrive from, so you avoid the city centre. Count about 3 hours on the road and 3 hours at the airport before an international flight: leave Agadir roughly 6 h 15 before take-off. Landing at Agadir airport rather than starting from a hotel? 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.
Frequently asked questions
How much is a taxi from Agadir to Marrakech?
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.
How long does it take from Agadir to Marrakech?
About 3 hours of driving, or 3 h 30 with a stop. From Taghazout, add about 20 minutes.
Is there a train from Agadir to Marrakech?
No. There is no railway in Agadir. The options are the CTM or Supratours coach, a shared grand taxi or a private car.
Can you pick us up in 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 drop us at Marrakech airport?
Yes, for the same price. Leave Agadir about 6 h 15 before an international flight.
Do you pick up at Agadir airport?
Yes. That is our Agadir airport (AGA) to Marrakech transfer, with the driver waiting in arrivals.
Do you also drive Marrakech to Agadir?
Yes, every day, at the same price. See our Marrakech to Agadir page.
Related routes and guides
Ready to go?
Book your transfer: Agadir to Marrakech: 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.