Skip to content
SoussStays
Scenic A7 motorway between Marrakech and Agadir crossing the High Atlas mountains
Agadir Transport Guide

Marrakech to Agadir: 5 ways to get there in 2026 (prices, duration, tips)

CTM bus, shared taxi, private transfer, rental car, flight — every way to travel from Marrakech to Agadir. Real 2026 prices, durations, local host tips.

250 km separate Marrakech from Agadir. The journey takes anywhere from 45 minutes by plane to 5 hours by bus. Here are all the options, with real 2026 prices in MAD and pounds/dollars, exact durations, and our honest recommendation based on your profile.

Heads up: most articles you’ll find on this route are written by ticket platforms that only cover their mode of transport. We operate apartments in Agadir and Taroudant — we’ve seen every traveler configuration go through.

The route in brief

  • Distance: 250 km / 156 miles
  • Route: A7 motorway (tolled) to the Aoulouz exit, then N8 to Agadir
  • Duration: 3 hr 30 (private car) to 5 hr (bus with stops)
  • No direct train — Morocco’s rail network stops at Marrakech, Agadir has no station
  • Agadir airport: Al Massira (AGA), 22 km southeast of the city

Option 1 — CTM or Supratours bus (the standard option)

Both companies share the route. CTM is marginally more upmarket, Supratours belongs to ONCF (Morocco’s national rail company) and uses the same terminals.

  • Departure: Marrakech bus station, route de Casablanca (3 km from centre, taxi 25–30 MAD)
  • Arrival: CTM or Supratours station in Agadir, near the main bus terminal
  • Duration: 4 hr 30 to 5 hr (depending on traffic and stops)
  • Price: 130 to 150 MAD (£11–13 / $14–16), slightly more for premium service
  • Frequency: 6 to 10 daily departures, 6 am to 9 pm
  • Booking: ctm.ma or supratours.ma. In high season (Christmas, Easter, summer), book 3–5 days in advance.
  • Luggage: 20 kg checked included, 1 cabin bag

Pros: air-conditioned, on time, safe, luggage secured in the hold. Cons: slightly longer than private car, no photo stops.

Local tip: take the 8 or 9 am bus — you arrive in Agadir for lunch with the rest of the day ahead.

Option 2 — Shared grand taxi (cheapest)

Shared grand taxis (often vintage Mercedes 240s) leave when full: 6 passengers + driver.

  • Departure: Grand taxi station at Bab Doukkala, Marrakech
  • Arrival: Inezgane grand taxi station (10 km south of Agadir), then petit taxi to the centre (15–20 MAD)
  • Duration: 3 hr 30 to 4 hr
  • Price: 100 MAD per person (~£8), or 600 MAD to book the entire taxi (5 seats)
  • Frequency: all day. Expect to wait 30 min to 1 hr for the taxi to fill.

Pros: cheapest, fastest once full. Cons: very basic comfort (6 people crammed in), no AC, sometimes sporty driving.

Best for solo travelers travelling light and feeling adventurous.

Option 3 — Private taxi or minibus transfer

Maximum comfort, door-to-door.

  • Vehicle: private taxi (up to 3 passengers) or minibus (up to 7)
  • Duration: 3 hr 30
  • Price: 1,200 to 1,800 MAD per vehicle (£100–150 / $120–180), all inclusive
  • Booking: via your Marrakech riad, or platforms like Welcome Pickups, Daytrip
  • Possible stops: Souss bridge, High Atlas viewpoints, lunch at Imintanout

Pros: door-to-door, air-conditioned, flexible, ideal with luggage or children. Cons: cost.

For a family of 4, a private transfer works out to £25–37 per person — close to the cost of booking a whole grand taxi but twice the comfort.

Option 4 — Rental car

The most flexible option if you plan to explore the south: Essaouira, Taroudant, Taghazout, Paradise Valley.

  • Companies: Sixt, Hertz, Europcar at Marrakech airport, or local agencies (often 30–40% cheaper)
  • Price: from 250 MAD/day (£20) for a small car
  • Fuel: diesel around 14 MAD/L. Budget 200 MAD for the one-way Marrakech → Agadir drive.
  • A7 tolls: about 70 MAD for the full trip
  • Licence: national licence accepted for EU, Swiss, UK, US nationals

Pros: total flexibility, beautiful scenery crossing the High Atlas, easy to explore the area. Cons: intense Moroccan driving, parking can be tricky in medinas.

In Agadir: most modern apartments (including ours in Hay Mohammadi) include secure parking. No parking worries.

Option 5 — Plane (the option people forget)

Little-known: Royal Air Maroc operates 2 to 3 daily flights between Marrakech (RAK) and Agadir (AGA).

  • Flight time: 45 minutes
  • Total time (with airports + transfers): 3 hr 30 minimum
  • Price: 400 to 900 MAD (£35–75 / $40–90), varies hugely by date
  • Booking: royalairmaroc.com, sometimes Air Arabia
  • Luggage: 23 kg checked included

Pros: short flight, magnificent High Atlas view from the window. Can be cheaper than the bus in low season if booked early. Cons: airport transfers eat the time savings, more polluting.

Worth considering if you find a very low fare or if you have very little time.

Quick comparison

OptionDuration1 person4 peopleComfort
CTM / Supratours bus4 hr 30130–150 MAD520–600 MAD★★★
Shared grand taxi3 hr 30100 MAD400 MAD
Private transfer3 hr 301,200–1,800 MAD1,200–1,800 MAD★★★★★
Rental car3 hr 30~370 MAD/day~370 MAD/day★★★★
Flight (Royal Air Maroc)3 hr 30 total400–900 MAD1,600–3,600 MAD★★★

Our recommendation by profile:

  • Solo, tight budget: shared grand taxi
  • Couple, comfort-focused: CTM bus
  • Family with luggage: private transfer
  • Explorers: rental car — you can add Essaouira or Taroudant
  • In a hurry: flight (if you find a fair price)

Combining Marrakech, Agadir, Taroudant and Essaouira

If you have 7 to 10 days to explore the south, this is the most efficient itinerary:

Marrakech (2-3 nights) → Taroudant (2 nights) → Agadir (3-4 nights) → return flight from Agadir Al Massira (AGA)

Why this order:

  • You avoid backtracking to Marrakech (Agadir airport offers low-cost flights to most major European cities)
  • Taroudant fits naturally in between: only 80 km from Agadir, the most logical medina stop
  • Essaouira: add it as a loop with a rental car (Marrakech → Essaouira → Agadir, +175 km but spectacular coastal scenery)

To prepare each leg:

Where to stay when you arrive in Agadir

The seafront is expensive and touristy. Our host advice: stay in Hay Mohammadi, a modern residential district 10 minutes by car from the beach, with parking, elevator, and everything walkable.

Our 110 m² apartment, 2 bedrooms with separate WCs, secure parking, is designed for one-week-plus stays. Automatic discounts: −10% from 7 nights, −30% from 28 nights.

View our Agadir apartment →

More on the neighborhood: Hay Mohammadi, Agadir’s modern district.

Last-minute practical tips

  • Best departure time: 8 or 9 am (cooler roads, full day ahead)
  • Avoid: leaving after 4 pm in winter (sunset comes early, road gets less safe)
  • Cash: bring some for shared taxis, A7 tolls, and rural petrol stations
  • Mobile signal: 4G/5G available along the entire A7
  • Toilets: rest stop halfway at Imintanout
  • Safety: the trip is very safe, A7 is Morocco’s most modern motorway

Frequently asked questions

What’s the cheapest way to get from Marrakech to Agadir?

Shared grand taxi at 100 MAD/person (~£8 / $10). The CTM bus is just slightly more (130–150 MAD) but far more comfortable.

Is there a train from Marrakech to Agadir?

No. Morocco’s rail network stops at Marrakech. For Agadir, it’s road (bus, taxi, car) or plane only.

How much does a private taxi Marrakech-Agadir cost?

Between 1,200 and 1,800 MAD (£100–150) for the whole vehicle, up to 3 passengers (taxi) or 7 passengers (minibus).

How long is the drive from Marrakech to Agadir?

3 hr 30 via the A7 motorway + N8 without stops. Expect 4 hr if you take photo breaks in the Atlas.

Is it better to rent a car in Marrakech or Agadir?

If you’re only going from one city to the other: rent on arrival, not before. If you want to explore the south (Essaouira, Taroudant, Paradise Valley): rent at Marrakech airport and drop at Agadir airport (drop-off fee ~300 MAD).

When is the best time to make the trip?

Early morning (8–10 am): cooler roads, less traffic, you arrive in Agadir for lunch. Avoid: afternoons in summer (hot), and nights in winter (sunset is early).

Is the trip safe?

Yes. The A7 motorway is modern and well maintained. Just avoid driving at night in rural areas (stray animals).

Stay in Taroudant or Agadir

Three independent apartments. Book direct — no platform commission.