Car Rental

Marrakech to Agadir by Car: Motorway, Tolls, Time and One-Way Return

Marrakech to Agadir by car is about 250 km and takes 2h45 on the A7 motorway, which crosses the western High Atlas through a long tunnel and descends to the coast. It is the fastest way to reach the Atlantic beaches, and with a rental car from Marrakech you can stop in Imintanoute, detour to Taroudant, or continue to Taghazout and the surf spots without a transfer. Route, tolls, timing, and how the one-way return to Agadir works for €120.

The route at a glance

Distance About 250 km by the A7 motorway; about 270 km by the old N8/R209 via Imintanoute and Argana
Time 2h45 by motorway; 4h30 by the mountain road
Tolls Yes on the A7, paid at booths in dirhams or by card; keep cash in case a card lane is closed
Fuel Rest areas with fuel and cafés on the A7; stations in Chichaoua and Imintanoute on the old road
Speed 120 km/h on the motorway, radars frequent; 100 km/h on the old road
Car Any car for the motorway; the old road is tarmac too but twisty, more pleasant in a Duster

By motorway: the standard choice

  1. Leave Marrakech by the ring road and follow signs for Agadir / A7. The junction is south-west of the city, close to the airport.
  2. The first 90 km run flat past Chichaoua. Take a ticket at the entry booth.
  3. The motorway then climbs into the Atlas foothills, with viaducts and a long tunnel. This is the section with the most radars and the most wind for a small car.
  4. After Argana the road descends towards the Souss plain; Agadir appears about 40 km later. Exit towards Agadir centre or Taghazout / Essaouira north for the surf coast.

By the old road: slower, prettier

The N8 to Chichaoua then the R209 via Imintanoute and Argana follows the old caravan route through argan forest and Berber villages. It takes about 4h30 and has no toll. Worth it once, in daylight, with a stop at an argan cooperative; take the motorway back.

Where to go from Agadir

  • Taghazout and Tamraght, 20 km north: surf, cafés, sunset from the terraces.
  • Paradise Valley, 50 km north-east: pools in the palm-lined gorge; the last kilometres are a narrow tarmac road.
  • Taroudant, 80 km east: the small walled city called “little Marrakech”, an easy half-day.
  • Legzira and Sidi Ifni, 160 km south: the arch beach and the Spanish-era town.

Rent in Marrakech, return in Agadir

Many visitors land at Marrakech, spend a few days in the city and the Atlas, then finish on the coast and fly out of Agadir Al Massira. We deliver the car for free at Marrakech Menara Airport or at your riad, and we collect it in Agadir, in town or at the airport, for €120. The daily rate is unchanged: from €35 per day with comprehensive insurance, 200 km per day, a free second driver and a refundable €800 deposit. Details on the rental conditions page and on the Agadir airport delivery page.

Other road trips from Marrakech: Marrakech to Essaouira, Marrakech to Ouarzazate, Marrakech to Casablanca.

Frequently asked questions

How long does it take to drive from Marrakech to Agadir?

About 2h45 for 250 km by the A7 motorway, plus stops. Allow 4h30 by the old mountain road.

How much is the toll between Marrakech and Agadir?

Tolls are paid at booths along the A7 in dirhams or by card; the amount depends on the exits used and changes over time, so keep some cash. The old road via Imintanoute has no toll.

Can I rent a car in Marrakech and drop it in Agadir?

Yes. The return in Agadir, in town or at Al Massira airport, costs €120. Pick-up in Marrakech is free.

Is the Marrakech–Agadir motorway safe at night?

It is lit only near the toll plazas and the tunnel; the road itself is good. Prefer daylight, mainly for the mountain section and the wind.

Are the 250 km within the mileage allowance?

Yes. Each rental day includes 200 km, so a 3-day rental covers the trip and local drives around Agadir.

Rent a car in Marrakech from €35 per day

Getaround Rent Car is a local agency in Marrakech, open 7 days a week, 24/7, with free delivery at Menara Airport or at your hotel or riad. Refundable deposit of €800, minimum age 21, 200 km per day included.

Staying a month or more? Long-term rental from €650 per month.

See all cars and check availability · Call or WhatsApp +212 7 01 01 07 30 · Rental conditions · Insurance