Everything you need to know about getting from Agadir to Marrakech — distance, journey time, your transport options and what a private transfer costs.
Marrakech is one of the most popular trips from Agadir, but there is no airport-to-airport flight and no direct train. This guide covers every way to make the 245 km journey and explains why a private transfer is the most comfortable option for most travellers.
How far is Marrakech from Agadir?
Marrakech sits about 245 km north-east of Agadir. By road it is roughly a 2 hour 45 minute drive on the modern A7 motorway — longer if you take the scenic Tizi n’Test mountain pass.
Your options
- Private transfer — door to door, fixed price, your own schedule. About 2h 45m with a professional driver.
- Coach (CTM / Supratours) — cheapest, but fixed timetables, luggage limits and a station-to-station journey of 3.5–4 hours.
- Grand taxi — shared older Mercedes; cheap but cramped and you wait for it to fill up.
- There is no passenger train between Agadir and Marrakech, though a high-speed line is planned.
What a private transfer costs
A private Agadir–Marrakech transfer with Just Luxury Transfers starts at €120 for a sedan and is priced per vehicle, not per person. See live prices and book on our Agadir to Marrakech transfer page.
Tips for the journey
- Travel early to beat the heat and arrive in time to explore the medina.
- Ask your driver for a comfort stop — it is included.
- Travelling as a family or group? One vehicle is far better value than separate bus tickets.
Planning more of your trip? Browse our excursions from Agadir or the full list of transfer routes.
Frequently Asked Questions
How long is the transfer from Agadir to Marrakech?
How much is a private transfer from Agadir to Marrakech?
Is there a train from Agadir to Marrakech?
Planning your trip? Book a private transfer or explore our excursions.