Skip to content
The A7 motorway climbing towards the Tizi n'Maachou pass in the western High Atlas above Agadir

Routes

Marrakech to Agadir: Distance, Bus and the Real Drive

Agadir–Marrakech distance is 250 km over the Tizi n'Maachou. Three and a half hours by coach, no train, and why we refuse to sell it as a day trip.

Distance

250 km

Real driving time

3h 30

Google Maps says

2h 50

  • Private car
  • Bus (CTM / Supratours)
  • Grand taxi

Updated 5 August 2026

Agadir–Marrakech distance: 250 km, on good motorway over one modest Atlas pass. Google Maps says 2h 50; we log 3h 30 door to door. There is no train — the railway stops at Marrakech — so it is a coach, a car or nothing.

Marrakech–Agadir distance and the honest driving time

Distance Marrakech–Agadir is 250 km by the A7, and the distance Agadir–Marrakech coming back is identical. This is one of the routes where Google is nearly right, and we will say so.

Time Cost Who it suits
CTM / Supratours coach 3h 30 – 4h Cheapest Anyone without a car and without stops planned
Private car with driver 3h 30 Highest Families, luggage, or a coast-road version of the day
Self-drive 3h – 3h 15 Middle People continuing to Taghazout, Taroudant or the Anti-Atlas
Grand taxi 3h 15 Cheap Possible. Not pleasant for three and a half hours

Where the extra forty minutes goes: getting out of Marrakech in the morning, the long climb to the pass behind lorries that cannot hold their speed, and the toll barriers at each end. None of it is dramatic. It is just not 2h 50.

The road: the Argana valley and the Tizi n’Maachou

The A7 leaves Marrakech westward, runs past the Chichaoua junction — the turning for the road to Essaouira — and then begins a long, steady climb into the western High Atlas.

The pass is the Tizi n’Maachou, around 1,100 m. It is nothing like the Tizi n’Tichka on the desert road: no switchbacks, no vertigo, just a sustained motorway gradient through the Argana valley with argan trees on the slopes and the occasional crosswind on the exposed sections. Heavy lorries struggle on the climb and you will spend some of it in the outside lane.

Over the top, the land drops away into the Souss plain — flat, agricultural, greenhouses, orange groves — and the last forty minutes into Agadir are quick and dull. Fuel and service areas exist on the motorway but are spaced out; fill up before the climb rather than after it.

Marrakech–Agadir bus: CTM and Supratours

Without a car, this is your route. CTM and Supratours both run several coaches a day in each direction, taking three and a half to four hours, with numbered seats, air conditioning and a luggage hold.

In Marrakech, Supratours departs from the terminal beside the railway station on Avenue Hassan II; CTM has its own terminal in Gueliz. In Agadir both use terminals in the town, a short petit taxi from the beachfront hotels.

Book a day ahead in July and August, and around Moroccan public holidays. The rest of the year you can usually walk up.

The cheap local buses from the old station also run this route. They take five hours, stop everywhere, and save you the price of a sandwich.

Why there is no train, and no useful flight

No train. The Moroccan rail network ends at Marrakech. There is no line to Agadir, none to Essaouira, none anywhere south of the Atlas. Extensions of the high-speed network southwards have been announced; today the rail still stops where it always has. Supratours is owned by the railway and sells its coach tickets at the station, which is exactly why so many people search for a train that has never existed.

No useful flight. Agadir Al Massira is a real international airport about 25 km from the city, and it is a sensible way to start or end a Morocco trip — a beach week first, then north. But domestic services route through Casablanca, so flying Marrakech to Agadir means two flights and four hours of airports to cover a three-and-a-half-hour drive.

Why we will not sell this as a day trip

Someone will sell you a Marrakech to Agadir day trip. We do not.

Seven hours in a vehicle to spend four hours on a beach promenade is a bad day, and Agadir is the wrong target for it. The city was rebuilt after the 1960 earthquake and it is a modern resort — a long clean beach, reliable winter sun, hotels, a marina. Those are good reasons for a week. They are not reasons for a 500 km round trip.

If you want the Atlantic from Marrakech for a day, go to Essaouira instead: 176 km, a walled medina, a working fishing port, and back the same evening without regret.

The version worth doing: the coast road

Here is what we build instead when someone wants both cities.

Leave Marrakech westward and spend a night or two in Essaouira. Then take the coast road south — roughly 175 km and two and a half to three hours to Agadir, past Sidi Kaouki, the long empty beaches of the Souss coast and the argan hills, arriving at Taghazout.

Marrakech–Taghazout by that route is a two- or three-day journey rather than a transfer, and Taghazout — a surf village 19 km north of Agadir — is where most people who say they want Agadir actually want to be. It is the shape of our three-day Atlantic coast trip, extended one leg further south.

The direct motorway gets you there in three and a half hours and shows you nothing. The coast takes two days and is the reason to have come.

Continuing past Agadir

Agadir is a junction as much as a destination.

Taroudant is 80 km inland, a walled market town that people call “little Marrakech” and that is more pleasant than that suggests. The distance Marrakech–Taroudant is about 220 km if you take the Tizi n’Test — a spectacular, slow, single-track mountain road over a 2,000 m pass that takes five hours and is not for nervous drivers — or about 300 km the easy way, down the motorway and back inland from Agadir. The long way is faster.

South of Agadir the road runs on to Tiznit, Mirleft and Legzira, and eventually to the Anti-Atlas and the deep south. None of it is served by rail, and this is where a car or a driver stops being a luxury — the reasoning is set out on getting around Morocco.

Which should you take?

  • No car, no stops planned — the coach. It is cheap, comfortable and does the job in under four hours.
  • A family with luggage — a private car costs more than four coach seats rarely, and door to door with a boot beats a taxi at each end.
  • You actually want the coast — do not do this route at all. Go via Essaouira and Taghazout over two or three days.
  • Flying home from Agadir — sensible. Build the transfer into the last day rather than treating it as a separate trip.

If Agadir is your arrival or departure airport, we will build the drive into the itinerary rather than sell it as an excursion. Tell us the dates and the airports and we will lay out the stages honestly.

Frequently asked questions

How far is Agadir from Marrakech?

250 km by the A7 motorway, over the Tizi n'Maachou pass in the western High Atlas. It is a good road the whole way and one of the easier long drives in Morocco.

Is there a train from Marrakech to Agadir?

No. The Moroccan railway ends at Marrakech and there is no line anywhere south or west of it. Supratours and CTM coaches are the substitute, and Supratours sells tickets at Marrakech railway station, which is why people assume a train exists.

How long does the bus from Marrakech to Agadir take?

Three and a half to four hours on CTM or Supratours, with several departures a day in each direction. Coaches are modern, seats are numbered and there is a luggage hold. Book a day ahead in July and August.

Can you do Agadir as a day trip from Marrakech?

You can drive it, but we will not sell it. Seven hours in a car for four hours on a beach promenade is a bad day out. Essaouira is closer, more interesting and far better suited to a day from Marrakech.

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

Google Maps says 2h 50. We log 3h 30 door to door — the difference is the climb over the pass behind lorries, the toll barriers and getting out of Marrakech in the morning.

Is there a flight between Marrakech and Agadir?

Not usefully. Domestic services route through Casablanca, so flying takes longer than driving once you count the airports. Agadir Al Massira is worth using for an international arrival or departure, not for an internal hop.

What is the road from Marrakech to Agadir like?

Motorway all the way, two lanes each way, well surfaced. It climbs steadily through the Argana valley to the Tizi n'Maachou at around 1,100 m, then drops to the Souss plain. Crosswinds on the exposed sections and slow lorries on the climb are the only complications.

Is Agadir or Marrakech better?

They are not competing for the same visit. Marrakech is a medina, a food culture and a base for the Atlas and the desert. Agadir is a rebuilt seaside resort with a long beach and reliable winter sun. Most first trips to Morocco want Marrakech; a family wanting a beach week wants Agadir.

Both ends of this route

Let's plan your Morocco trip

Tell us your dates and interests. We reply personally, usually within a couple of hours.

usually within 2 hoursNo deposit to planLicensed tour guide

+212 670 162 180