Marrakech to Agadir
The short version: It’s about 250km, takes around 3 hours on the A7 highway, and the bus will cost you as little as $12. No trains, no flights — but honestly? You don’t need them. This route is half the fun.
So you want to escape Marrakech’s beautiful chaos and trade the medina for a beach? Smart move. The trip from Marrakech to Agadir is genuinely one of those journeys where you think “why didn’t I do this sooner?” — especially when you find out how easy and cheap it is. Let’s break it all down so you can stop Googling and start packing.
How Are You Getting There? Here’s the Quick Cheat Sheet
| Mode | Price | Time | Good For |
|---|---|---|---|
| CTM / Supratours Bus | 120–180 MAD ($12–18) | 3–4 hrs | Budget travelers, solo adventurers |
| Shared Grand Taxi | 150–200 MAD ($15–20) | 3.5–4.5 hrs | Flexible solo types |
| Private Transfer (VTC) | 1,200–1,500 MAD ($120+) | ~3 hrs | Families, groups, anyone who values sanity |
| Rental Car | 300–500 MAD/day ($30–50) | 3 hrs (fast) or 4–5 hrs (scenic) | Road trip lovers |

Option 1: The Bus — Your Wallet Will Thank You
Honestly, the bus is what most people take, and it’s way better than it sounds. Think air conditioning, assigned seats, and zero haggling. For $12–18, you really can’t complain.
CTM or Supratours — Which One Should You Pick?
Think of them as two solid options with slightly different vibes:
- CTM leaves from near Bab Doukkala — great if you’re staying in or near the medina. Multiple departures daily, always on time, always cold (bring a light layer for the AC).
- Supratours is based near the train station, which makes it a no-brainer if you’re rolling in from Casablanca or Fes by train. It was literally built to extend the rail network, so the connection is seamless.
- Prices? Pretty much the same — 120–180 MAD — though Supratours occasionally runs promos that shave a few dirhams off.
- Bottom line: Arriving by train? Go Supratours. Staying in the medina? CTM’s probably closer. Either way, you’re winning.
How to Book (It’s Easier Than You Think)
Don’t show up on the day and hope for the best — especially in summer. Book ahead. Here’s how:
- Head to ctm.ma or supratours.ma
- Pick Marrakech → Agadir, choose your date and time
- Pay by card (Visa/Mastercard both work fine)
- Get your confirmation email, then either print it or just flash the QR code on your phone
- Show up 20 minutes early — these buses actually leave on time, which, if you’ve been in Morocco a while, will feel refreshingly surprising
Bonus tip: The CTM app on iOS/Android lets you do everything from your phone. Very 2026 of them.
Option 2: Private Transfer — Splash Out a Little
Look, if you’re traveling with kids, parents, or more than two bags, just book a private transfer and don’t stress about it. Yes, it costs more. No, you won’t regret it.
Grand Taxi vs. Private VTC — What’s the Deal?
- Grand Taxis are those classic cream Mercedes you see everywhere in Morocco. Cheap? Yes. Comfortable? Debatable. They cram in 6 passengers and don’t leave until the car’s full — so if you’re the first to show up, you might be waiting a while. It’s a very local, very authentic experience… which is either a selling point or a dealbreaker depending on your personality.
- Private VTC (basically Morocco’s version of Uber) is booked in advance through apps like InDrive or Transfers.ma. Fixed price, your driver comes to your riad or hotel, no squeezing, no waiting. It’ll run you 1,200–1,500 MAD ($120–150) for a standard car, but split that between three or four people and it’s suddenly very reasonable.
Exclusive Recommendation: Get Morocco Vacation
For a truly stress-free experience, consider booking with Get Morocco Vacation. They specialize in organized tours and premium transfers from Marrakech to Agadir.
Whether you need a direct door-to-door shuttle or a full-day sightseeing tour that hits all the hidden gems listed below, Get Morocco Vacation provides English-speaking drivers and modern, air-conditioned vehicles. It’s the safest and most comfortable way to bridge the Marrakech to Agadir distance without the hassle of navigating local stations.
Option 3: Drive Yourself — The Fun Option
Got a sense of adventure and a valid driving license? Renting a car and doing this route yourself is genuinely brilliant. Two ways to go:
The A7 — Fast, Easy, Done
This is the motorway option. Well-maintained, dual carriageway, fuel stops every so often, and you’ll be in Agadir in about 3 hours. There are a few toll plazas — budget around 80–120 MAD total for 2026. Keep small dirham bills handy so you’re not fumbling at the booth.
Tizi n’Test Mountain Pass — For the Drama Lovers
Oh boy. If you’ve got a full day, decent nerves, and a car that won’t overheat — take the Tizi n’Test pass through the High Atlas Mountains instead. We’re talking Berber villages, cedar forests, actual jaw-dropping gorges, and the kind of views that make you pull over every ten minutes. It’s 2,093 metres at the top and the road is… spirited. Allow 5–6 hours, don’t do it at night, skip it in winter, and maybe don’t mention it to your travel insurance company. Worth it? Absolutely.
4 Stops You’ll Kick Yourself for Missing
Slow down and make a day of it — these detours are genuinely worth it.

1. Taroudant — Marrakech But Make It Chill
About 80km before Agadir, Taroudant is basically what Marrakech was before Instagram found it. Ancient walls, a real souk, actual locals going about their day, and zero tour groups fighting over the same photo spot. Grab mint tea on Place Assarag, pick up some saffron, and just… breathe. Adds about 40 minutes to your drive. Completely worth it.
2. Goats in the Argan Trees — Yes, Really
You’ve seen the photo. Goats. In trees. It’s real, I promise — but here’s the thing: some goatherds along the main road literally put their goats in the trees to attract passing tourists for tips. Which, honestly, respect for the hustle — but maybe not the authentic encounter you’re after. If you want the genuine version, look between Ait Baha and Agadir early in the morning, away from the main roadside stops. Nature on its own schedule is always better.
3. Argan Oil Cooperatives — Skip the Tourist Traps
This whole region is argan oil country, and yes, you should buy some — but not from the dodgy roadside stand with the “100% Pure!!” sign. Look for cooperatives affiliated with the Amal Network or carrying the official EACCE certification. Even better, ask to see the extraction process. In a legit cooperative, women are actually pressing the oil on-site. A 100ml bottle of the culinary stuff should run you 60–100 MAD. Anything suspiciously cheap probably isn’t the real deal.
4. Paradise Valley — Your Pre-Beach Cool-Down
Just 35km northeast of Agadir, off the N8 near Imouzzer, Paradise Valley is a lush gorge with palm trees, waterfalls, and rock pools that look like they were designed by someone who really wanted you to relax. It’s the perfect last stop before hitting the coast — jump in the cool water, shake off the road dust, and arrive in Agadir feeling like a completely new person.
Your Burning Questions, Answered
Is there a train from Marrakech to Agadir? Short answer: nope. Morocco’s rail network doesn’t reach Agadir (yet). The nearest workaround is taking the train to Marrakech and then connecting with a Supratours bus — sometimes you can even book the whole thing through the ONCF website as one trip.
How far is it, actually? About 250km (155 miles) on the A7. Take the Tizi n’Test mountain route and it’s more like 285km — and probably twice the journey time, because you’ll keep stopping to take photos.
How do I get from Agadir back to Marrakech? Exactly the same way, just backwards. CTM and Supratours both run frequent services in both directions, so you’ve got plenty of flexibility.
What’s the toll on the A7? Roughly 80–120 MAD total in 2026. Prices get tweaked occasionally, so just have some small dirham bills in the cupholder and you’ll be fine.
Is it safe for solo female travelers? Yes, genuinely. Stick to CTM or Supratours for the bus (assigned seats, proper stations), avoid shared grand taxis alone at night, and book private transfers through verified platforms. Agadir’s tourist zone is well-lit and very visitor-friendly once you arrive.
Agadir Weather — Spoiler: It’s Almost Always Nice
Here’s why Agadir is low-key one of Morocco’s best-kept secrets for weather:
- Spring (March–May): 20–25°C, sunny, not too crowded. Prime time.
- Summer (June–Aug): 25–30°C — but unlike Marrakech where you might genuinely melt, Agadir gets a lovely Atlantic breeze that keeps things actually enjoyable.
- Autumn (Sept–Nov): Still warm at 22–26°C. September might honestly be the sweet spot.
- Winter (Dec–Feb): 18–22°C and almost always sunny. Europeans who discover this stop going to Tenerife.
Nearly 300 sunny days a year. Pack a light layer for evenings though — that breeze gets a bit cheeky after dark.
You Made It! Now What?
Agadir’s main bus terminal is on Avenue Mohamed V, about 4km from the beach. Here’s how to get to where the fun actually is:
- Petit Taxi (the little blue ones): Metered, cheap, everywhere. Should be 25–40 MAD to the beach hotels. Make sure the meter’s on.
- City Bus (lines 25 or 40): About 4 MAD. Great if you’re a backpacker with infinite patience and minimal luggage.
- InDrive / Careem: Fixed price, book from your phone, 35–50 MAD to the beachfront. Easy.
Quick fare guide:
- Beach hotels (Zone Touristique): 25–40 MAD
- City center / Talborjt: 15–25 MAD
- Marina: 30–45 MAD
- Souk El Had: 20–30 MAD
