Discovering...
Discovering...

Agadir lies about 460 km south of Casablanca, beyond the reach of the railway, so this long southbound run comes down to bus, plane or car. A CTM or Supratours coach grinds it out in eight to nine hours; a domestic flight takes an hour in the air; a private car or self-drive covers the fast A7 in around five. This guide compares them honestly with 2026 fares, times and the overnight-bus reality.
Distance
~460 km via the A7 motorway
Driving time
~5h
Train
None — rail does not reach Agadir
CTM / Supratours bus
~8–9h, ~200–250 MAD (~$20–25)
Flight (in air)
~1h; ~350–800 MAD, RAM / Air Arabia
Private car
~2,500–3,200 MAD per car (approx.)
Motorway tolls
~150–200 MAD if self-driving
Fuel (self-drive)
~350–400 MAD one way
Agadir airport
Al Massira (AGA), ~25–30 km east
Best for speed
Flight (if schedule suits) or private car
Sofia Marín· Coast, North & Practical Travel Editor
Spanish travel writer based in Tangier who criss-crosses northern Morocco and the Atlantic coast by bus, train and ferry. She covers Chefchaouen, Tangier, Essaouira and the practical side of getting around. Tangier · 10+ years covering Morocco
Published 12 June 2025 Last updated 17 July 2026
Casablanca and Agadir are far apart, and the railway does not help — the network runs south only to Marrakech, so the resort city on the Souss coast has no station. That leaves three real ways to cover the 460 km: the bus, the plane, or the car. The bus is the cheapest and the slowest, a long eight-to-nine-hour sit for around 200–250 MAD. A flight is quickest in the air but the door-to-door saving is smaller than it looks. A private car or self-drive on the fast A7 motorway threads the middle at about five hours.
The A7 is a modern toll motorway most of the way, running via Marrakech, so the driving is easy by Moroccan standards — no mountain passes and clear signage. That makes the car the sensible fastest surface option and the most flexible, while the bus wins purely on price. Which to pick depends on your budget, your tolerance for a long day, and whether a convenient flight lands on your dates.
For the network context and realistic leg times, see the driving distances matrix; for domestic air routes and operators, our domestic flights guide covers the basics.
Each mode is a clear trade of time against money. The bus is far the cheapest but demands the best part of a day. The flight is the quickest in raw terms but adds airport time at both ends and costs more. The private car balances speed, comfort and flexibility at a price that becomes reasonable split between a group. Self-driving is quickest-and-cheapest combined if you are happy on the motorway. The table sets the realistic 2026 figures side by side.
Be honest with yourself about the flight. An hour in the air sounds decisive against an eight-hour bus, but by the time you have reached the airport, checked in, cleared security, waited, flown, and transferred from Al Massira into Agadir, the real door-to-door total is more like four hours — still faster than the bus, but much closer to driving than the flight time suggests, and only worth it if a convenient service fits your dates and budget.
| Mode | Total time | Approx. cost | Frequency | Notes |
|---|---|---|---|---|
| CTM / Supratours bus | ~8–9h | ~200–250 MAD per person | Several daily incl. overnight | Cheapest; long sit; overnight saves a night |
| Flight | ~1h in air, ~4h door to door | ~350–800 MAD | Daily on some routes | RAM / Air Arabia; add airport time both ends |
| Private car / driver | ~5h | ~2,500–3,200 MAD per car | On demand | Door to door; can break in Marrakech |
| Self-drive rental | ~5h | Fuel ~350–400 MAD + tolls ~150–200 MAD | Anytime | Fast A7 motorway via Marrakech; easy |
| Train | — | No service | — | Rail does not reach Agadir |
The coach is the budget backbone. CTM and Supratours both run air-conditioned, reclining services from Casablanca to Agadir, taking eight to nine hours with a couple of comfort stops for a fare of around 200–250 MAD. There are daytime and overnight departures; the overnight is popular because it saves a hotel night, though sleeping upright for eight hours is not everyone's idea of rest. Book a day or two ahead in summer and around holidays, and choose a seat toward the front for a smoother ride.
For all its length, the bus is comfortable, safe and reliable, and the price is hard to beat — this is how most budget travellers and many locals make the trip. The coaches terminate at Agadir's bus terminal in the city, from where a petit taxi reaches the beach and promenade hotels cheaply. If you are weighing the overnight option, remember you will arrive early and may not be able to check in until later, so plan somewhere to leave your bags.
Flying is the time-saver if the schedule and price suit. Royal Air Maroc and the low-cost carrier Air Arabia both serve the Casablanca–Agadir pair, with the flight itself barely over an hour. For travellers connecting from a long-haul arrival at Mohammed V, an onward domestic hop can be the smoothest way south, keeping you in the airport system rather than heading into the city and back out.
The catch is the door-to-door maths. Once you add reaching the airport, checking in, security, the wait, and the transfer from Agadir's Al Massira airport — which sits 25–30 km east of the city — into your hotel, the real total is around four hours. That still beats the bus, but it is closer to the five-hour drive than the flight time implies, and fares of 350–800 MAD are well above the coach. Flying makes most sense as an international connection or when a cheap, convenient service happens to align with your dates. Al Massira transfers and facilities are covered in our Al Massira airport guide; the Casablanca end is in the Mohammed V airport guide.
A private driver turns the run into a flexible five-hour motorway journey for roughly 2,500–3,200 MAD per car, door to door, with luggage space and the option to break the trip — a lunch stop or an overnight in Marrakech, which sits directly on the route. Split between a family or a group of four it is far more affordable per head than it first sounds, and it removes every logistics headache from a long travel day.
Self-driving is the quickest-and-cheapest combination if you are comfortable on the motorway. The A7 runs Casablanca–Marrakech–Agadir almost entirely as fast, modern toll road, with total tolls of about 150–200 MAD and fuel around 350–400 MAD. There are no mountain passes and the signage is clear, so it is a gentle long drive rather than an adventurous one. A car also lets you continue on a wider southern loop — up the coast to Essaouira, or on to Taghazout's surf. Read up on tolls and norms in the driving distances matrix first, and avoid arriving in either city centre at rush hour.
| Leg | Distance | Time | Toll |
|---|---|---|---|
| Casablanca → Marrakech (A7) | ~240 km | ~2h30 | ~90 MAD |
| Marrakech → Agadir (A7) | ~250 km | ~2h30 | ~65 MAD |
| Optional break at Marrakech | — | Overnight | Splits the haul in two |
| Al Massira airport → Agadir centre | ~25–30 km | ~30 min | Petit/grand taxi transfer |
For the cheapest trip, take the CTM or Supratours bus and accept the long day — the overnight service doubles as a saved hotel night if you can sleep sitting up. For the fastest, fly if a convenient, well-priced service lands on your dates, particularly as an international connection through Mohammed V. For the best balance of speed, comfort and flexibility, drive or hire a private car on the A7, and consider breaking the journey with a night in Marrakech to turn a long push into two easy halves.
Whichever you choose, remember the far end: Agadir's airport and bus terminal both need an onward transfer to reach the beach and promenade hotels. All fares and times here are approximate 2026 figures and shift with season, fuel and demand, so confirm on the day. Once you arrive, our how-many-days-in-Agadir planner helps you decide how long the resort city and its day trips deserve.
No. Morocco's railway runs south only as far as Marrakech, so Agadir has no station and no train. The realistic options are a CTM or Supratours bus, a domestic flight with Royal Air Maroc or Air Arabia, a private car, or self-driving the A7 motorway. The bus is cheapest, the flight fastest in the air, and driving the best balance of speed and flexibility.
About eight to nine hours by CTM or Supratours coach over the roughly 460 km, or around five hours by car on the fast A7 motorway via Marrakech. A flight is barely over an hour in the air but closer to four hours door to door once airport transfers, check-in and security are added. There is no train, as the railway does not reach Agadir.
Roughly 200–250 MAD with CTM or Supratours, both air-conditioned, reclining coaches, taking eight to nine hours with comfort stops. Daytime and overnight departures run; the overnight saves a hotel night. Book a day or two ahead in summer and around holidays, and choose a front seat for a smoother ride and less noise from the rear of the coach.
It depends on the schedule and price. The flight is barely over an hour, but by the time you add reaching the airport, check-in, security and the transfer from Al Massira into Agadir, the door-to-door total is around four hours — still faster than the bus but closer to the five-hour drive. Fares of 350–800 MAD are well above the coach. It shines mainly as an international connection through Mohammed V.
Yes, and it is straightforward. The A7 motorway runs Casablanca–Marrakech–Agadir almost entirely as fast toll road, taking about five hours with tolls of roughly 150–200 MAD and fuel around 350–400 MAD. There are no mountain passes and signage is clear. Many travellers break the journey with a night in Marrakech, which sits directly on the route, turning a long push into two easy halves.
Yes. CTM and Supratours both run overnight coaches on this route, leaving in the evening and arriving early morning, which saves a hotel night. The trade-off is eight-plus hours sleeping upright in a seat. Bring a layer for the cold air-conditioning and an eye mask, pick a front seat, and plan somewhere to leave your bags on arrival, as you may not be able to check in early.
Al Massira airport sits 25–30 km east of Agadir and the beach, so you will need a transfer at the far end whichever way you arrive. A grand taxi or pre-booked private transfer covers the run in about 30 minutes; some hotels arrange pickups. Budget this leg into your timings, especially after a flight, as the airport is not walkable to any accommodation. Our Al Massira airport guide covers the options.
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,011Sahara Desert Luxury Expedition
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete
Practical Guides
A guide to Agadir's airport, with transfers to Agadir, Taghazout and Taroudant, facilities and charter routes.
Read guidePractical Guides
A guide to Morocco's main hub, with the airport train, transfers to Casa, Rabat and Marrakech, and facilities.
Read guidePractical Guides
Flying within Morocco: Royal Air Maroc and Air Arabia routes, when a flight beats the train, baggage and approximate fares.
Read guidePractical Guides
A master reference of realistic driving distances and times between Morocco's main hubs, with where to break long legs.
Read guideAttractions & Heritage
Decision guide balancing beach-resort downtime against day trips (Paradise Valley, Taghazout, Essaouira, Taroudant): time-budget table by trip length and daily-cost table, who Agadir suits and who sho
Read guidePractical Guides
Every way to travel the Agadir-Essaouira coast, comparing bus, shared taxi and private transfer on time and cost.
Read guide