How to Get from Marrakech to Agadir in 2026: Transport Guide
Direct buses, private transfers and the A7 highway: how to travel from Marrakech to Agadir in 2026 without the tourist markup.
Why most guides get this wrong

If you’ve searched “Marrakech to Agadir train 2026,” stop. There is no direct train. The ONCF railway network ends at Marrakech. What you’ll find marketed as a “train ticket” is actually a Supratours bus—the ONCF’s bus subsidiary—departing from or near Marrakech’s train station. It’s a useful option, but it’s a bus. Knowing the difference saves you a wasted trip to the platforms.
The 250 km south-west route via the A7 toll motorway is straightforward. Flat terrain, decent infrastructure, few surprises. What varies wildly is how you choose to travel it—and whether you’re paying tourist prices or local ones.
How to get from Marrakech to Agadir
Step 1: Decide your priority—speed, cost or comfort
Speed wins: private transfer or self-drive (3–3.5 hours door-to-door). Budget wins: CTM or Supratours bus (~120–180 MAD, but allow 5 hours total). Flexibility wins: shared grand taxi (100–150 MAD per seat, no schedule).
Step 2: Book in advance or day-of
CTM and Supratours accept online bookings via ctm.ma or in-station. Grand taxis depart from Bab Doukkala taxi stand when they fill (no booking). Private transfers are arranged with riad owners or via WhatsApp to local firms.
Step 3: Confirm your departure point
Buses depart from central stations, not roadside kiosks. CTM runs from Marrakech’s main bus station. Supratours often departs from or near Gare Routière Marrakech or the train station forecourt. Grand taxis cluster at informal stands—ask your riad.
Step 4: Factor in non-travel time
Bus journeys include stops (toilet, tea, food). Budget 4.5–5 hours for CTM or Supratours end-to-end. Private transfers drop you at your door in 3.5 hours; self-drive is similar but adds petrol station stops and navigation attention.
Step 5: Arrange arrival logistics
Agadir has no central coach station; buses drop passengers near Bab Amazal or the Nouveau Talborjt area. Confirm your hotel’s exact location and taxi fare (~30–50 MAD from the drop point). Private transfers deliver you directly.
Step 6: Keep copies of confirmations
For CTM, print or screenshot your e-ticket. For Supratours, note your reservation number. Grand taxi: cash only, no receipt. Private transfer: screenshot the WhatsApp agreement.
Marrakech to Agadir bus: CTM and Supratours compared

CTM is Morocco’s largest intercity coach operator. Buses are modern, air-conditioned, and relatively punctual. Fares run 120–180 MAD depending on season. Book online at ctm.ma to guarantee a seat, especially mid-summer or holidays. Departure from Marrakech’s main station; typical journey 3.5–4 hours plus stops, so budget 5 hours end-to-end.
Supratours is the ONCF’s bus arm—positioned as a rail-bus hybrid. It operates similar-standard coaches, fares comparable (140–180 MAD), and often departs from railway station areas, which suits rail passengers. Journey times and comfort are on par with CTM. Supratours is no cheaper, but the station location may save time if you’re already there.
Both are reliable. Neither is luxurious. A one-way fare rarely exceeds what you’d pay a taxi for a 10 km ride in Marrakech. The trade-off is time—you’re saving money, not speed.
Marrakech to Agadir private transfer and taxi options

Private transfer means booking a driver and vehicle (usually a modern sedan or small van) for exclusive use. Cost: typically 1500–2500 MAD per vehicle, not per person. Door-to-door from your Marrakech riad to your Agadir hotel in 3–3.5 hours non-stop. Worth it for groups of 3+, families, or anyone carrying luggage they’d rather not wrestle onto a bus.
Arrange through your riad, ask your guide, or contact local transfer firms via WhatsApp. Prices rise in peak season and if you book last-minute. Agree on the rate and vehicle type (AC essential in summer) before confirming.
Shared grand taxi is the budget backpacker option. Cramped Mercedes sedans, no air-con, departs Marrakech when six passengers are aboard. Fares: 100–150 MAD per seat. Journey is bumpy, slow, and depends on passenger mix and driver whim. Useful if you’re solo, broke, and flexible on time. Not advisable if you have luggage or heat sensitivity.
Uber, Bolt, Careem? These do not operate as intercity rideshare between Marrakech and Agadir. App-based taxis exist within cities, not on highways.
Marrakech to Agadir drive: A7 highway route

The A7 autoroute (Marrakech-Agadir motorway) is a dual-lane toll road, well-maintained and mostly flat. Drive time: 3–3.5 hours non-stop. Toll cost: roughly 50–70 MAD total for a standard car (tolls are distance-based and payable at barriers). Petrol stations and cafés dot the route.
What you need: international driving permit, insurance (compulsory), and familiarity with Moroccan driving norms (speed limits loosely enforced, overtaking vigorous). A rental car from Marrakech runs 200–400 MAD per day depending on season and vehicle class.
Scenic alternative: detour via Essaouira (coast) adds 1–2 hours but breaks the monotony. Route is slower but popular with self-drivers who want to see the Atlantic en route.
Self-drive works if you’re comfortable with Moroccan traffic, don’t mind driving in heat, and want flexibility. It’s rarely cheaper than a private transfer once fuel and tolls are factored in—but the autonomy appeals to some.
Cheapest way from Marrakech to Agadir

Bus (CTM or Supratours): 120–180 MAD. Slowest option (5 hours door-to-door), but lowest fare. Comfortable enough for the distance. Ideal if cost is the primary concern and you have time.
Shared grand taxi: 100–150 MAD. Cheaper, no air-con, cramped. Only for the determined budget traveler.
Splitting a private transfer: if three or four of you travel together, dividing a 1500–2500 MAD transfer fare brings per-person cost to 375–625 MAD—more than a bus, but faster and less hassle.
Self-drive rental: depends on car class and fuel prices. A budget rental (200–300 MAD/day) + tolls (50–70 MAD) + petrol (roughly 100–150 MAD for the journey) totals 350–520 MAD. Competitive with bus if splitting cost, but solo travelers rarely break even versus CTM.
Verdict: CTM bus is the cheapest and most practical for solo travelers or pairs. Groups of 3+ should compare private transfer cost per head; it often wins on time and comfort. Grand taxi only if your budget is below 120 MAD and you travel light.
FAQ
What is the distance from Marrakech to Agadir?
Approximately 250 km via the A7 toll motorway. Drive time is 3–3.5 hours non-stop by car; bus journeys (with stops) take 3.5–4 hours of driving plus 30–60 minutes of stops, totalling around 5 hours.
Is there a direct train from Marrakech to Agadir?
No. The ONCF railway ends at Marrakech. Supratours (the ONCF’s bus subsidiary) operates coach services to Agadir, often marketed alongside rail tickets, but these are buses, not trains.
How much does a CTM bus ticket cost?
Fares typically range from 120–180 MAD one way. Exact price varies by season and how far in advance you book. Reserve online at ctm.ma to confirm current rates and guarantee availability.
Should I book a bus ticket in advance?
For CTM, yes—online booking at ctm.ma secures your seat and locks in the fare. For Supratours, advance booking is recommended during summer or holidays. Shared grand taxis require no booking; you pay when the taxi fills and departs.
What’s included in a private transfer from Marrakech to Agadir?
A private vehicle (sedan or van), driver, and direct drop-off at your Agadir destination. Tolls and fuel are typically included in the quoted price (1500–2500 MAD per vehicle). Confirm whether stops for meals or fuel are planned, and agree journey duration in advance.
Can I use Uber or Bolt for the Marrakech-Agadir journey?
No. Uber, Bolt, and Careem operate only as in-city taxi apps, not for intercity travel. For long-distance transport, use CTM, Supratours, private transfer firms, or grand taxi stands.
What is the best time of year to travel between the cities?
Late October to April (autumn and winter) offers cooler temperatures and lower prices. July–August is peak heat and peak tourist season; buses are crowded and private transfers cost more. Spring (March–April) is pleasant but busier. Avoid holiday periods if you dislike crowds and want to book last-minute.
The honest take

Marrakech to Agadir is a short run on decent infrastructure. You’re unlikely to have problems regardless of how you travel. CTM and Supratours are reliable; private transfers are straightforward; self-drive is manageable if you’re a confident driver. The decision is really about trade-offs: time versus money, comfort versus budget, control versus convenience.
Most travelers use the bus. It works. It’s cheap, the coaches are clean, and the journey is uneventful—which is exactly what you want on a 250 km motorway. If you’re in a group or have luggage you’d rather not lug around, a private transfer saves stress. Self-drive appeals to control freaks who want to set their own pace and detour to Essaouira if the mood strikes.
Book your transport the day before or a few days ahead. Bring water, sunscreen, and realistic expectations. You’ll arrive in Agadir without drama and probably at a reasonable cost. That’s the standard here.