Kech Travel Bus

Intercity route — A7 motorway

Marrakech to Agadir250 km, 2 h 50on the A7 motorway

Marrakech and Agadir are 250 km apart on the A7 toll motorway, operated by ADM. The drive takes 2 h 50 by car or private minibus, 3 h 05 by coach.

No railway line links Marrakech to Agadir. The ONCF network stops at Marrakech, with no line into the Souss.

Itinerary — A7 motorway

Marrakech → Agadir

250 km · 2 h 50 driving · toll €6.35

300 m700 m1,000 m380 m
  1. Marrakech0 km · 466 m
  2. Chichaoua75 km · 300 m
  3. Imi n’Tanoute110 km · 360 m
  4. Argana135 km · 380 m
  5. Agadir250 km · 25 m
  • 250 kmDistance
  • 2 h 50Driving time
  • A7Road number
  • 70 MADToll
  • 3Service areas on the route
  • 380 mHighest point, Argana gorge

Elevation profile, vertical scale exaggerated. Altitudes in metres above sea level.

What is the distance between Marrakech and Agadir?

The road distance between Marrakech and Agadir is 250 kilometres on the A7 motorway. The route runs past Chichaoua, Imi n’Tanoute and Argana before reaching the Atlantic coast. The return leg crosses the same Argana gorge, the route’s highest point at 380 metres.

The A7 links Marrakech to Casablanca in the north and to Agadir in the south, a single corridor operated by ADM, Autoroutes du Maroc.

As the crow flies the two cities are only 205 kilometres apart. The extra 45 kilometres comes from routing around the western High Atlas through the Souss valley.

No regional road shortens this trip. The older N8 runs a parallel course through Imi n’Tanoute and the Argana gorge, without cutting the distance.

How long does the Marrakech to Agadir journey take?

The journey takes 2 h 50 by car or private minibus on the A7 motorway. The CTM coach takes 3 h 05, the Supratours coach 3 h 15. The grand taxi covers the distance in 2 h 55.

The real average speed is 88 km/h. The A7 is limited to 120 km/h, dropping to 60 km/h at the Imi n’Tanoute and Agadir toll gates.

A coffee stop at the Imi n’Tanoute service area adds 15 minutes. A fuel stop at Argana adds 10.

Leaving before 07:30 avoids a 20-minute wait at the Agadir toll gate later in the morning.

No seasonal closure affects the A7. Traffic rises 20% in July and August, on departures towards the Agadir beaches.

How do the Marrakech to Agadir transport options compare?

Five modes serve the 250 km between Marrakech and Agadir; no train serves the Souss. The private minibus remains the only door-to-door option, reaching the Marina or Founty districts. The grand taxi is both cheapest and fastest among shared modes, at 75 MAD a seat in 2 h 55.

Marrakech – Agadir, fares and times recorded in March 2026
ModeDurationPriceFrequencyComfortLuggageDoor-to-door
Private minibus2 h 50€150 – 235On demandHighUnlimitedYes
CTM coach3 h 0595 MAD8 departures/dayMedium1 in the hold, 20 kgNo
Supratours coach3 h 15105 MAD6 departures/dayMedium1 in the hold, 25 kgNo
Grand taxi2 h 5575 MAD / seatWhen fullLow1 small bagNo
Rental car2 h 5070 MAD toll + fuelOn demandHighBootYes
TrainNo line————No
Scroll the table horizontally

Coach fares sourced from CTM and Supratours. The 70 MAD toll applies to a light vehicle at the Agadir toll gate.

How do you get from Marrakech to Agadir?

Four modes serve the 250 km between Marrakech and Agadir: CTM coach, Supratours coach, grand taxi and private minibus. Both coach companies leave from Guéliz and arrive at the Agadir bus station, 2 km from the seafront.

By Supratours coach

Supratours runs six departures a day to Agadir, from 05:30 to 19:00, at 105 MAD one way from the avenue Hassan II terminal.

Book at the counter or on the ONCF website; the Friday departures sell out 24 hours ahead.

By CTM coach

CTM runs eight departures a day to Agadir from Guéliz, at 95 MAD one way for a 3 h 05 journey.

As on every CTM line, hold luggage stops at 20 kg, with each extra kilo billed 5 MAD.

By grand taxi

The grand taxi Mercedes 240 leaves Bab Doukkala once full and reaches the Agadir bus station in 2 h 55, at 75 MAD a seat.

Buying all six seats for 450 MAD lets you leave straight away instead of waiting for the other passengers.

By private minibus with a driver

The driver collects you at your Marrakech hotel and drops you at the exact address in Agadir, including the Marina and Founty districts.

The 70 MAD toll and the fuel are included in the fixed transfer price.

How much does the Marrakech to Agadir trip cost?

The coach costs 95 to 105 MAD per person, the grand taxi 75 MAD a seat, the private transfer from €150, or 1,650 MAD per vehicle. The 70 MAD toll is included in the private transfer price.

ModePrice in MADPrice in EURBilling basis
Private 7-seater minibus1,650 MAD€150per vehicle
Private 9-seater minibus1,925 MAD€175per vehicle
Private 12-seater minibus2,255 MAD€205per vehicle
Private 15-seater minibus2,585 MAD€235per vehicle
Supratours coach105 MAD€9.55per person
CTM coach95 MAD€8.65per person
Grand taxi, one seat75 MAD€6.80per person
Grand taxi, whole vehicle450 MAD€40.90per vehicle
Scroll the table horizontally

Converted at 11 MAD to €1. Private prices include fuel, the 70 MAD toll and parking on arrival.

What is there to see on the road between Marrakech and Agadir?

Four landmarks punctuate the A7: Chichaoua at km 75, Imi n’Tanoute at km 110, the Argana gorge at km 135 and the Taroudant exit at km 200. The private minibus can stop at no extra charge.

The Agadir toll gate sits at km 245, five kilometres before the exit to the city centre. Our drivers settle the electronic tag there without stopping the vehicle.

Landmarkkm from MarrakechWhat it is
Chichaoua75 kmProvincial capital on the old N8, service area and fuel station of the A7
Imi n’Tanoute110 kmBerber town at the foot of the western High Atlas, weekly market on Wednesday
Argana gorge135 kmDeep gorge crossed by a motorway viaduct, the route’s highest point at 380 m
Taroudant exit200 kmExit towards Taroudant, a walled town 30 km away nicknamed 'little Marrakech'
Scroll the table horizontally

How do you reach Agadir from Marrakech Menara airport?

The direct transfer to Agadir covers 256 km in 2 h 55 from Marrakech Menara airport (RAK), 6 km outside the city centre, on the A7 motorway. The driver tracks your flight from take-off and waits at the terminal with a name board.

The airport exit joins the A7 via the ring road without crossing central Marrakech, which adds 6 km but saves 20 minutes of traffic.

Waiting is free for 60 minutes after the actual landing time, then billed at €8 an hour beyond that.

No public shuttle runs directly from Menara airport to Agadir. The CTM and Supratours coaches all leave from central Marrakech.

Our private Marrakech to Agadir transfer

We run the Marrakech – Agadir transfer by private minibus from €150, driver, fuel and toll included. The price is firm and does not change with the number of passengers carried.

Our private Marrakech to Agadir transfer
VehiclePassengersBagsOne wayReturn
Mercedes Vito77€150€270
Hyundai Staria99€175€315
Mercedes Sprinter1214€205€370
Mercedes Sprinter long1518€235€425
Scroll the table horizontally

The same-day return includes up to 4 hours of waiting in Agadir.

  • Licensed driver speaking English and French
  • Fuel and the 70 MAD A7 toll to Agadir
  • Cold water on board
  • Child seats and boosters on request
  • A stop in Chichaoua or Imi n’Tanoute
  • Flight number tracking for airport departures

Which pages continue from this route?

The Marrakech – Agadir route shares its Chichaoua junction with the coast road towards Essaouira. It also connects to the direct Agadir–Essaouira link, the fleet running this axis, and the full routes hub.

Frequently asked questions

Is there a train between Marrakech and Agadir?

No. No railway line links Marrakech to Agadir. The ONCF network stops at Marrakech, with no line into the Souss or the southern Atlantic coast. No extension project has been announced to date.

How much is the toll on the Marrakech – Agadir motorway?

70 MAD for a light vehicle, paid at the Agadir toll gate, at km 245. The rate varies by vehicle category; the full breakdown is on the A7 motorway guide.

How much is a taxi from Marrakech to Agadir?

75 MAD a seat in a shared grand taxi, 450 MAD for all six seats. The grand taxi leaves from the Bab Doukkala taxi station and reaches the Agadir bus station in 2 h 55.

What are the Marrakech to Agadir bus timetables?

Supratours departs at 05:30, 08:00, 11:00, 14:00, 16:30 and 19:00. CTM runs eight departures, from 06:00 to 21:00. Times recorded from both companies in March 2026, ahead of the summer timetable change.

Can Marrakech to Agadir be done as a day trip?

Yes. 2 h 50 each way leaves 5 hours on site for a 07:30 departure and a 19:00 return. The same-day return costs €270 in a 7-seater van, driver included.

Is the Marrakech to Agadir road in good condition?

Yes, the A7 is a dual carriageway maintained by ADM across the full 250 kilometres. It has no hairpin bends and no town crossings, unlike the older N8, which still crosses three towns.

How long is the Marrakech to Agadir bus journey?

3 h 05 with CTM and 3 h 15 with Supratours, against 2 h 50 in a private vehicle. The gap comes from the scheduled stop at the Imi n’Tanoute service area, compulsory on the regular services.

Get a quote

Where are you going?

Send your dates and how many of you are travelling. You get a priced itinerary back — no commitment, no deposit.

Office
Avenue Mohammed VI, Guéliz — 40000 Marrakech
Hours
Every day, 7:00 – 23:00 (GMT+1)