
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 pickDoor-to-door, with Atlas-foothill stops if you wish
- ·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
- ·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
- ·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.

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?+
How long does it take to drive from Marrakech to Agadir?+
What is the best way to get from Marrakech to Agadir?+
Is there a bus from Marrakech to Agadir?+
Will there ever be a train from Marrakech to Agadir?+
Can I stop along the way from Marrakech to Agadir?+
How much does a private transfer from Marrakech to Agadir cost?+
Is the Marrakech to Agadir route safe?+
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
Agadir Guide
Beaches, the marina, surfing and where to stay on the Atlantic coast.
Marrakech Tours
Make the most of the red city before your beach escape.
Taghazout Tours
The laid-back surf village just up the coast from Agadir.
Day Trips from Marrakech
Coast, mountains and kasbahs within reach of the red city.
Marrakech to Essaouira
The other Atlantic option — the windy port city to the northwest.
Private Transfers
Door-to-door private transfers across southern Morocco.