Aircraft at Marrakech Menara Airport, the main gateway for the road south to Agadir

Transport

Marrakech Airport to Agadir: Buses, Transfers, Taxis and Driving (2026)

Marrakech Airport to Agadir: CTM & Supratours buses, private transfer, grand taxi or self-drive on the A7. Prices, times, stations and tips.

Updated August 18, 2026

Getting from Marrakech Menara Airport (RAK) to Agadir means covering about 250 kilometres south on the A7 motorway, a road journey of roughly 2 hours 30 to 3 hours. There is no train to Agadir, so every option is by road: the fastest and easiest is a pre-booked private transfer door to door (around €120 to €200 per car), while the cheapest is an intercity CTM or Supratours coach (roughly 100 to 160 MAD one way), which leaves from a station in Marrakech city rather than from the airport itself.

That last detail catches out most first-time visitors. Marrakech Menara Airport is well connected to the city centre, but Agadir sits far to the south-west, on the Atlantic coast, and the buses and grand taxis that serve it depart from Marrakech’s bus stations, not from the terminal. This guide lays out every realistic way to make the trip, with indicative 2026 prices, journey times, where each service leaves from, and an honest look at what the drive over the Atlas foothills is actually like.

Whether you want the smoothest door-to-door ride, the cheapest seat on a coach, or the freedom of a rental car to explore the Souss valley and the coast, you will find the right fit below. All fares are given as an indication and can shift with season, fuel prices, time of day and how far ahead you book, so treat them as a guide and confirm live prices and timetables with the operator before you travel.

Intercity coach at a Moroccan bus station, the kind that runs the Marrakech to Agadir route

At a glance: your options compared

Here is the short version before the detail. Prices are indicative for 2026, per car unless stated per person, and one way unless noted. The A7 is a tolled motorway, so self-drive and private-hire prices include a toll of roughly 60 to 70 MAD each way.

OptionTypical timeIndicative priceComfortBest for
Private transfer (door to door)2h30–3h€120–€200 per carHighFamilies, groups, tired or late arrivals
Shared transfer / shuttle3h–3h30€25–€45 per personMedium-highSolo travellers and couples wanting no hassle
Supratours bus3h–3h30 (+ transfer to station)100–160 MAD per personMedium-highBudget travellers, reliable timetable
CTM bus3h–3h30 (+ transfer to station)100–160 MAD per personMedium-highBudget travellers who want punctual, numbered seats
Grand taxi (private hire)2h30–3h900–1,400 MAD per carMediumGroups wanting a direct ride without pre-booking online
Grand taxi (shared seat)3h+100–150 MAD per seatLowAdventurous budget travellers who can wait for a full car
Rental car (self-drive)2h30–3h€25–€45 per day + fuel + tollsHighIndependent travellers who want to stop and explore

The rest of this guide explains each of these in the order that suits most travellers, then finishes with a route description, a best-option-per-traveller summary and a frequently asked questions section. If you are heading to the coast at Essaouira instead of Agadir, see our separate Marrakech airport to Essaouira guide, which covers a different, shorter road.

Where is Agadir, and why start at Marrakech airport?

Agadir is Morocco’s premier Atlantic beach resort, a modern city rebuilt after the 1960 earthquake, known for its long crescent of sand, its seafront promenade, its golf courses and its role as the gateway to the Souss valley, Taroudant and the Anti-Atlas beyond. It sits about 250 km south-west of Marrakech by the A7 motorway, the fast toll road that links the two cities.

Agadir does have its own airport, Al Massira (AGA), a short drive inland from the city. But many visitors land at Marrakech Menara (RAK) instead, because it has far more international flights, more budget carriers and more connections. Combining Marrakech and Agadir in one trip is a classic itinerary: a few days in the imperial city, then south to the beach. That is why so many journeys begin at the RAK arrivals hall and end on the Agadir seafront.

The distance is real. This is not the quick hop of the short ride from the airport into Marrakech city centre, which takes 15 to 25 minutes. Agadir is a genuine half-day of travel. Landing late at night and hoping to reach Agadir the same evening is possible with a private transfer, but tiring; many travellers spend their first night in Marrakech and drive south refreshed the next morning. Because Agadir is a modern, planned city rather than a walled medina, vehicles can reach hotel doors directly, unlike in Marrakech or Essaouira, which makes the arrival end simpler once you are there.

Option 1: Private transfer (the simplest door-to-door choice)

A pre-booked private transfer is the most straightforward way to get from the arrivals hall to Agadir. You book online before you fly, a driver waits at the exit of the baggage hall holding a sign with your name, helps with your bags, and drives you directly to your Agadir hotel with no other passengers and no intermediate stops unless you ask for one. For a first visit, for families, for anyone arriving tired or at an awkward hour, this option removes every source of friction.

Indicative price: roughly €120 to €200 per car, depending on vehicle size, season and how far ahead you book. A standard sedan for up to three passengers sits at the lower end; an estate car or minivan for four to seven people costs more but is excellent value split across a group. Because the price is per vehicle, not per person, a family of four or a group of six often pays little more per head than a bus ticket while gaining hours of comfort. The quoted fare should already include the A7 motorway toll, but confirm that in writing.

Journey time: about 2 hours 30 to 3 hours non-stop on the motorway.

How to book: reserve in advance through a transfer company, your Agadir hotel (many arrange trusted drivers), or an online marketplace. Confirm in writing the total price, the vehicle type, whether tolls and all passengers and luggage are included, and the meeting point (usually just outside the arrivals doors). A reputable operator tracks your flight, so a delay does not cost you the car.

Why choose it: meet-and-greet service, a fixed price agreed in advance, no negotiation on arrival, air conditioning, child seats on request, and the option of a photo or lunch stop for a modest supplement. The downside is simply cost: it is the most expensive option for a solo traveller, though very reasonable for two or more.

Option 2: Shared transfer or shuttle (the middle ground)

A shared transfer splits the difference between private comfort and bus economy. You book a seat rather than the whole vehicle and travel in a minivan with other passengers heading to Agadir, often with a hotel pick-up at each end. Some operators run scheduled shuttle departures from Marrakech, and a few can coordinate an airport pick-up if your flight time matches.

Indicative price: around €25 to €45 per person one way, noticeably cheaper than a private car for solo travellers and couples.

Journey time: about 3 hours to 3 hours 30, a little longer than a private car because the van collects and drops several passengers.

How it works: you reserve online, give your flight or hotel details, and the operator confirms a pick-up window. Because departures are fixed and shared, you have less flexibility than with a private transfer, and if your flight lands at an odd hour you may need to overnight in Marrakech first and join a morning shuttle. Always confirm whether the quoted price includes airport pick-up or only a city-centre departure point, as the two are often sold separately.

Why choose it: a good balance of price and convenience, luggage handled, no driving, and someone else navigating the roads. The trade-offs are the shared schedule and the extra stops.

Option 3: Supratours bus (comfortable, cheap, reliable)

For budget travellers, the Supratours coach is one of the classic ways to reach Agadir. Supratours is the road-transport arm of Morocco’s national railway, ONCF, and because the train network stops short of Agadir, Supratours runs frequent coaches that connect with the rail system further north. The Marrakech–Agadir line has several departures a day on modern, air-conditioned coaches.

The crucial point: Supratours does not depart from the airport. Its Marrakech terminal sits beside the main train station (Gare de Marrakech) on Avenue Hassan II, in the Gueliz district. So your journey has two legs:

  1. Airport to the Supratours station in Marrakech: a short petit-taxi ride (roughly 70 to 150 MAD depending on the hour) or the airport bus into town.
  2. Supratours station to Agadir: the coach itself, about 3 hours to 3 hours 30.

Indicative price: roughly 100 to 160 MAD per person one way for the bus ticket. Luggage placed in the hold is usually charged a few dirhams extra per bag, paid at the counter.

Where it arrives: the Supratours coach drops you at the Supratours / bus terminal in Agadir, from which a short petit taxi reaches most seafront hotels for a modest fare.

Booking: you can buy tickets at the station counter, but on this popular route seats sell out in high season, so it is wise to reserve ahead online through the official Supratours / ONCF website. Book a day or two before you travel, especially in summer and over school holidays.

Why choose it: the cheapest comfortable option, a reliable timetable and assigned seats. The catch is the extra step of getting from the airport to the station, plus fixed departure times that do not always align with a late-night arrival.

Option 4: CTM bus (the other national coach line)

CTM is Morocco’s long-established intercity bus company, and it serves the Marrakech–Agadir route with comfortable, air-conditioned coaches many times a day. In practice CTM and Supratours are similar in price, comfort and journey time; the choice usually comes down to which departure time suits you and which station is more convenient.

As with Supratours, CTM does not leave from the airport. Its main Marrakech terminal is on the edge of the city, so you again need a short taxi or airport-bus leg to reach it first. In Agadir, CTM has its own station a little inland; a short petit taxi links it to the beach hotels.

Indicative price: roughly 100 to 160 MAD per person one way, with a small luggage fee.

Journey time: about 3 hours to 3 hours 30, with a possible brief comfort stop en route.

Booking: tickets are available at CTM counters and online via the official CTM website. Reserving ahead is sensible in peak season. CTM is known for punctuality, clear timetables, numbered seats and printed tickets, which some travellers prefer.

Why choose it: the same budget-friendly, reliable coach experience as Supratours, sometimes with a departure time that fits your plans better. The same caveats apply: you must reach the city terminal first, and the schedule is fixed.

Option 5: Grand taxi (the shared or private long-distance taxi)

The grand taxi is Morocco’s traditional long-distance shared taxi, usually an old Mercedes sedan or, increasingly, a minivan. There are two ways to use one for Agadir, and it is important not to confuse them with the small city petit taxis, which cannot legally leave the Marrakech urban area.

Shared grand taxi (per seat): these leave from a fixed grand-taxi rank in Marrakech and depart only when all seats are full. A seat to Agadir (or often to Inezgane, the transport hub just outside Agadir, then a short onward taxi) costs around 100 to 150 MAD. It is cheap and authentically local, but the cars are cramped, there is no reliable air conditioning, and you wait until the taxi fills. This is a budget adventurer’s option, not a comfort one.

Private grand taxi (whole car): you can also hire the entire vehicle by buying all the seats. Expect to negotiate roughly 900 to 1,400 MAD for the whole car to Agadir, depending on season, vehicle and your bargaining, with the motorway toll usually added on top. This gives a direct ride at a mid-range price, comparable to a shared transfer for a group.

Key rule: agree the full price out loud before the car moves, and confirm whether it is per seat or for the whole vehicle, whether the toll is included, and whether luggage is covered. Grand-taxi pricing is negotiable and unmetered, so misunderstandings are common. As with the buses, grand taxis for Agadir generally leave from the city, not the airport, so you first reach the rank by petit taxi or airport bus.

Why choose it: cheap (shared) or flexible and reasonably priced (private hire), and a genuinely Moroccan way to travel. The downsides are comfort, the wait for a shared car to fill, and the negotiation involved.

Option 6: Rental car (freedom to explore the road)

Picking up a rental car at Marrakech airport and driving yourself to Agadir is rewarding if you are comfortable on foreign roads and want to explore. Car-hire desks sit right in the terminal, and this is one of Morocco’s easier long drives: almost the whole way is on the modern, dual-carriageway A7 motorway. Our Marrakech airport car rental guide covers picking up, insurance and what to check before you sign.

Indicative price: from about €25 to €45 per day for a small car, less per day on longer rentals, plus fuel (budget roughly €25 to €35 of fuel for the trip) and the A7 toll of about 60 to 70 MAD each way. Check whether the quote includes full insurance and unlimited mileage.

Journey time: about 2 hours 30 to 3 hours driving, plus any stops.

The drive: leave the airport, follow signs for Agadir and the A7 motorway, and join the toll road heading south-west. Take a ticket at the toll barrier and pay when you exit near Agadir. The A7 is well surfaced and clearly signed, with service areas for fuel, food and rest roughly every hour. Fill up before the quieter mountain section between Chichaoua and the Souss plain.

Parking in Agadir: unlike Marrakech’s medina, Agadir is a modern grid where cars reach hotel doors and car parks easily. Most hotels offer parking, and street and guarded parking are widely available near the beach and marina.

Why choose it: total freedom to stop at service areas, viewpoints over the Atlas foothills and the Souss valley, and to explore Agadir, Taghazout and the coast at your own pace afterwards. The trade-offs are the responsibility of driving, unfamiliar roads and Moroccan driving styles, plus the toll and fuel costs.

The route and its stops: what you will see

Whichever mode you choose, the road itself is part of the experience, and it differs from the flatter Essaouira road. Leaving Marrakech, you cross the wide Haouz plain, framed by the High Atlas to the south-east. The A7 runs south-west toward Chichaoua, about a third of the way, a natural place for a fuel or comfort stop.

Beyond Chichaoua the motorway climbs into the western Atlas foothills around Imi n’Tanoute and the Argana valley, the most scenic and slightly winding stretch, where the road rises through rocky hills and argan country. This section is why the journey takes a full 2.5 to 3 hours despite the motorway: gradients slow the coaches, and drivers keep a steady, safe pace.

Descending from the hills, the land opens into the fertile Souss valley, a broad agricultural plain famous for citrus groves, bananas under plastic and argan trees. You pass close to Inezgane and Ait Melloul, the busy transport and market towns just inland, before the motorway delivers you to Agadir itself, with the Atlantic and the long beach beyond. Total driving time end to end is the 2h30–3h noted throughout this guide.

Best option for each type of traveller

  • Families with children: a private transfer. Door-to-door service, child seats on request, no negotiation and no waiting make the long ride far easier with kids, and the car reaches the hotel directly in Agadir.
  • Couples wanting comfort without the private price: a shared transfer or a private grand taxi split between you, both a sensible middle ground.
  • Solo budget travellers: the Supratours or CTM bus, reaching the station from the airport by petit taxi or airport bus. The cheapest comfortable option by far.
  • Groups of four to seven: a private transfer minivan or a private grand taxi, since the per-vehicle price divides beautifully across the group.
  • Independent explorers: a rental car, for the freedom of the A7, the Souss valley and the surf coast at Taghazout north of Agadir.
  • Late-night arrivals: a private transfer if you must travel on immediately; otherwise overnight in Marrakech and take a morning bus or shuttle, which is what most seasoned visitors do.

A few practical tips before you go

  • Book popular options ahead. Supratours, CTM and shared shuttles fill up in high season and over Moroccan and European school holidays. Reserve a day or two in advance.
  • Budget for the motorway toll. The A7 is a paid road; a private transfer should include the toll, but confirm it, and carry cash if you are self-driving.
  • Carry small cash in dirhams. Bus luggage fees, grand-taxi fares, tolls and petit-taxi rides all expect cash, and card payment is rare outside formal offices.
  • Agree every price in advance. For taxis and private hires, confirm the total, the currency and what is included, including the toll, before you set off.
  • Time your arrival realistically. With a roughly three-hour transfer, a late landing plus the drive makes for a long day. An overnight in Marrakech is often the calmer plan.
  • Mind Inezgane. Some shared grand taxis and buses use Inezgane, not central Agadir, as their hub; check exactly where your service terminates and budget for a short onward petit taxi.
  • Keep your phone charged and a map downloaded if you are self-driving, though the A7 is simple and well signed.

Frequently asked questions

How far is Agadir from Marrakech airport, and how long does it take? About 250 kilometres on the A7 motorway, roughly a 2 hour 30 to 3 hour road journey depending on your transport and stops. There is no train and no faster way; every option is a road transfer of a similar length.

Is there a direct bus from Marrakech airport to Agadir? No. Neither Supratours nor CTM departs from the airport. Both leave from stations in Marrakech city, so you first take a short petit-taxi ride or the airport bus into town, then board the coach to Agadir.

What is the cheapest way to get from Marrakech airport to Agadir? The Supratours or CTM bus, at roughly 100 to 160 MAD per person, plus the small cost of reaching the station. A shared grand-taxi seat (100 to 150 MAD) is similarly cheap but less comfortable and leaves only when full.

What is the most comfortable option? A pre-booked private transfer (around €120 to €200 per car). It offers meet-and-greet at arrivals, a direct non-stop drive on the motorway, air conditioning and no negotiation, which is ideal for families and groups.

Should I just fly into Agadir instead? If Agadir is your only destination, flying into Al Massira (AGA) can be simpler. But many travellers combine Marrakech and Agadir in one trip, or find far cheaper or more convenient flights into Marrakech Menara (RAK), which is why the overland transfer south is so common.

Is the drive to Agadir difficult if I rent a car? No. Almost the whole route is the modern, tolled A7 motorway: well surfaced, clearly signed and with service areas for fuel and rest. The only mildly demanding stretch is the winding climb through the Atlas foothills near Imi n’Tanoute. Carry cash for the toll.

Do I need to book transfers in advance? For private and shared transfers, yes, so a driver is waiting when you land. For buses, booking a day or two ahead is strongly advised in high season, as seats sell out. Grand taxis are arranged on the spot at their rank.

Will my transfer drop me at my hotel in Agadir? Usually yes. Unlike the pedestrian medinas of Marrakech and Essaouira, Agadir is a modern city where cars reach hotel doors and car parks directly, so a private transfer or taxi can take you right to reception.


All prices, times and details in this guide are given as an indication for 2026 and can change with season, fuel costs, tolls, demand and how far ahead you book. This is an independent, unofficial guide and is not affiliated with any airport authority, bus company or transfer operator. Always confirm current fares and timetables directly with the provider before you travel, and we keep this page updated as routes and prices change.