Unofficial website. Not affiliated with Marrakech Menara Airport.

Distances

From Marrakech Airport to Agadir

Two hundred and fifty kilometres, three hours by motorway, and a complete change of scene: you leave the red city for the Atlantic. Here is how to make the trip and what it really costs.

Distance 250 km
Duration 3 h by motorway
Coach 120–180 MAD
Private transfer €130–170 per vehicle

The options

OptionPriceDurationDeparts
CTM / Supratours coachMAD 120–180 / person3 h 30–4 hMarrakech bus station
Private transfer€130–170 / vehicle3 hAirport terminal
Hire carfrom €25 / day + tolls3 hAirport desks
Planevariable, via Casablanca4 h+ in totalRAK

Flying has no merit on this route: there is no useful direct service, and a connection through Casablanca pushes the journey well beyond the three-hour drive, at a higher price.

The road

The A7 motorway links Marrakech to Agadir, crossing the western High Atlas on a modern alignment. The road is excellent, with regular service areas, and takes three hours without pushing. Tolls amount to a few tens of dirhams.

Two things to watch: the crossing of the massif can be windy, and filling stations thin out on the middle section — top up before leaving Marrakech if your tank is low.

The coach, the most rational option for two

CTM and Supratours run several daily services in air-conditioned coaches with luggage in the hold, for MAD 120–180 per person. Supratours has the advantage of being tied to ONCF, which makes combined train-and-coach journeys from the north of the country easier.

As with all long-distance services, coaches leave from Marrakech bus station and not from the airport: add a taxi and a waiting margin.

If Agadir is your final destination

First check whether there is a direct flight to Agadir Al Massira (AGA) from your departure city. Landing in Marrakech to then drive three hours only makes sense if the fare is markedly lower, or if you plan to spend a few days in Marrakech on the way.

Which option to choose

The coach for one or two people with time to spare: comfortable and very cheap. A private transfer from four passengers, with children, or if your flight lands late — you leave straight from the terminal. A hire car if you intend to explore the coast between Essaouira, Taghazout and Agadir, which public transport does not cover.

Frequently asked questions

How far is Agadir from Marrakech?

About 250 kilometres on the A7 motorway, or three hours by road across the western High Atlas. The route is modern, with regular service areas and a few tens of dirhams in tolls.

How do you get from Marrakech Airport to Agadir?

By CTM or Supratours coach from Marrakech bus station for MAD 120–180 per person, by private transfer straight from the terminal for €130–170 per vehicle, or by hire car.

Are there flights between Marrakech and Agadir?

No useful direct service: a connection through Casablanca pushes the journey well beyond the three-hour drive, at a higher price. If Agadir is your final destination, look for a direct flight to AGA.

How much is a taxi from Marrakech to Agadir?

A negotiated grand taxi generally runs MAD 800–1,200 for the vehicle. A booked private transfer, at €130–170, offers a fixed price, departure from the terminal and flight tracking.