The crescent beach and bay of Agadir on Morocco's Atlantic coast, the destination from Marrakech
Marrakech → Agadir

Marrakech to Agadir by Private Car or Bus

Around 250 km of Atlas foothills separate Marrakech from Agadir's wide Atlantic beaches. No train runs the route — a high-speed line is only planned — so it is a private driver, the bus, or a grand taxi. Here is the honest comparison.

Marrakech to Agadir at a glance

Distance
Around 250 km south to the Atlantic coast
Drive time
Roughly 3 hours on the modern motorway
Train?
No — a Marrakech–Agadir line is only at the planning stage
Best option
Private driver door-to-door, or the CTM/Supratours bus

From the Red City to the Beach

Agadir is Morocco's beach capital — a modern, relaxed Atlantic resort with a long crescent of sand, a marina, and a mild climate that draws sun-seekers year-round. From Marrakech it is about 250 kilometres south, linked by a good modern motorway that skirts the western High Atlas, making the drive surprisingly quick at around three hours.

There is no train to Agadir. Morocco's rail network stops at Marrakech and does not extend south to the coast. A high-speed Marrakech–Agadir line has been announced and is in the planning stage, with estimates pointing to the end of the decade, but nothing runs today — so be cautious of any source implying you can take a train now. Your real options are a private driver, the CTM or Supratours coach, or a shared grand taxi.

For travellers wanting comfort and flexibility, a private transfer is the easiest: door-to-door from your Marrakech riad to your Agadir hotel, with the option to stop in the Atlas foothills along the way. The bus is the budget choice and perfectly comfortable. This page compares everything honestly, including the planned railway, so you know exactly where things stand.

Three Honest Ways to Travel Marrakech to Agadir

No train runs to Agadir today, despite a line being planned for the future — so disregard any current train claim. These are the genuine options, compared fairly.

Private Driver (ours)

Our pick

Door-to-door, with Atlas-foothill stops if you wish

TimeAround 3 hrs, more with stops
CostGet a free quote
  • ·Straight from your Marrakech riad to your Agadir hotel — no changes
  • ·Stop at Argana or an Atlas viewpoint, or detour toward Taroudant
  • ·Comfortable and air-conditioned on the motorway
  • ·Strong value for families and groups of three or more
  • ·Works one-way or as a base transfer for a beach stay

CTM / Supratours Bus

The budget link — comfortable, frequent coaches

TimeAround 3.5–4 hrs
CostRoughly 80–120 MAD
  • ·Many daily departures from the Marrakech terminals
  • ·Air-conditioned and reliable; book ahead in summer
  • ·Drops at the Agadir bus station, a taxi from the beach hotels
  • ·Fixed times and no stops en route

Grand Taxi

Shared Mercedes — local, cheap, leaves when full

TimeAround 3–3.5 hrs
CostNegotiated; cheap when shared
  • ·Shared between up to six passengers, or hire the whole car
  • ·No schedule — departs once the seats fill
  • ·Cheap and authentic but snug, with no air-con guarantee
  • ·Agree the fare before you set off

Through the Atlas Foothills

The motorway is efficient, but a private car lets you break the drive in the western Atlas foothills or detour to a walled town — small touches the bus and taxi skip.

Atlantic surf and coastline near Agadir at the end of the route from Marrakech

Chichaoua & the Haouz plain

Early on the route

Leaving Marrakech, the road crosses the flat Haouz plain and the market town of Chichaoua, known for its carpets — a brief, practical leg-stretch as the western High Atlas rises to your left.

Argana & the western Atlas

Mid-route · scenic

The motorway climbs through the western High Atlas foothills near Argana, with sweeping mountain views and argan trees. A natural coffee or photo stop on a private drive before the descent toward the coast.

Taroudant (optional detour)

Walled town · adds time

A worthwhile detour for those with time: Taroudant, sometimes called "little Marrakech", is a handsome walled town in the Souss Valley with intact ramparts and an unhurried souk. Only practical with a private car.

Arrival on the Agadir bay

The coast

The road drops to the Atlantic and Agadir's wide crescent bay. A private transfer takes you straight to your beachfront hotel; the bus ends at the station, a short taxi from the seafront and marina.

Marrakech to Agadir: Frequently Asked Questions

Is there a train from Marrakech to Agadir?+
No. There is currently no train to Agadir — Morocco's ONCF rail network ends at Marrakech and does not extend south to the Atlantic coast. A high-speed Marrakech–Agadir line has been announced and is at the planning stage, with estimates suggesting it could open toward the end of the decade, but nothing runs today. For now you travel by private driver, by the CTM or Supratours coach, or by a shared grand taxi. Be cautious of any source implying a train is already available.
How long does it take to drive from Marrakech to Agadir?+
The drive is around 250 km on a modern motorway and takes roughly three hours non-stop. Allow extra for a stop in the Atlas foothills or any detour, such as to Taroudant. The road is good and the western High Atlas scenery makes it a pleasant journey. These are planning estimates — confirm current conditions before you travel.
What is the best way to get from Marrakech to Agadir?+
For comfort and flexibility, a private transfer is the easiest: door-to-door from your Marrakech riad to your Agadir hotel, with the option to break the drive in the Atlas foothills or detour to Taroudant. The CTM or Supratours bus is the best budget choice — comfortable, frequent and reliable — though it finishes at the bus station, a taxi ride from the beach hotels. A shared grand taxi is cheapest and most local but cramped and without a fixed schedule.
Is there a bus from Marrakech to Agadir?+
Yes. CTM and Supratours both run frequent air-conditioned coaches between the two cities, taking around three and a half to four hours for roughly 80–120 MAD. They are comfortable, reliable and good value, though it is wise to book ahead in summer. Buses run directly and drop you at the Agadir station, from where a short taxi reaches the seafront and resort hotels.
Will there ever be a train from Marrakech to Agadir?+
Quite possibly. A high-speed Marrakech–Agadir line of roughly 250 km has been announced as part of Morocco's rail expansion, intended to connect these two major tourist hubs, with planning estimates pointing toward 2028–2030. Until it is actually built and running, however, the honest position is that there is no rail option, and travellers should plan on a private car, bus or taxi. We will update this page once any line opens.
Can I stop along the way from Marrakech to Agadir?+
Yes, with a private car. You can break the journey in the western High Atlas foothills near Argana for the mountain views, or take a longer detour to the walled town of Taroudant in the Souss Valley, sometimes called "little Marrakech". The motorway itself is more functional than dramatic, so these stops are what make a private drive more rewarding than the bus, which runs straight through.
How much does a private transfer from Marrakech to Agadir cost?+
It depends on your vehicle, group size and any stops you add, so we give a tailored quote rather than a fixed price. Request a free quote and we will reply within hours with a clear all-in figure. For families or groups of three or more, a private car is often comparable in cost to several bus tickets while adding door-to-door comfort straight to your beachfront hotel.
Is the Marrakech to Agadir route safe?+
Yes. The route follows a modern, well-maintained motorway and is heavily used by buses, taxis and private cars. Morocco is among the safest countries in the region for visitors, and this road is straightforward compared with high mountain passes. Our drivers are licensed, insured and familiar with the route and its best stops.
Private, licensed & insured drivers·Door-to-door, on your schedule·Free custom itinerary

Travel from Marrakech to the Beach in Comfort

A private driver takes you door-to-door from Marrakech to your Agadir hotel in around three hours, with Atlas stops if you like. Tell us your dates for a free quote within hours.

Or call +212 701 664 704. We reply within hours.

Continue Planning Your Trip