Quick Answer
The best way from Agadir Beach / Marina to Agadir Al Massira Airport (AGA) is a pre-booked private transfer or a grand taxi: it takes 25–35 minutes for a flat 250–400 MAD (US$25–40) per vehicle and drops you directly at the terminal door. The cheapest way is the city bus to Inezgane, then a shared grand taxi to the airport — around 20–60 MAD (US$2–6) per person, but it takes 60–90 minutes and only works in daylight. There is no train and no direct airport bus from Agadir, so if your flight leaves before 07:00, book a transfer the night before. Distance is roughly 25–30 km (15–19 miles).
Taxi: Petit Taxi, Grand Taxi & Official Airport Taxi
Taxis are the default way to reach Agadir Al Massira Airport and there are three distinct types. None of them run on a strict meter for the airport run, so the price is always negotiated before you get in. Rates below are realistic 2025 street prices and assume 1 USD ≈ 10 MAD.
| Taxi type | Max passengers | Typical price to AGA (day) | Night / early-morning | Luggage space |
|---|---|---|---|---|
| Petit taxi (small red hatchback) | 3 | 200–300 MAD (US$20–30) | 300–350 MAD (US$30–35) | Limited – 2 medium bags |
| Grand taxi (large saloon, shared or private) | 6 (4 with luggage) | 250–350 MAD (US$25–35) per car | 350–400 MAD (US$35–40) | Large boot – 4–5 bags |
| Official airport taxi (licensed rank) | 3–6 | ~300 MAD (US$30) fixed airport→city | ~400 MAD (US$40) | Depends on vehicle |
Petit Taxis — fine for 1–3 people, but always a negotiated flat fare
Petit taxis are the small red hatchbacks you see everywhere along Boulevard Mohammed V, the Marina and Founty. Inside the city they run on a meter (roughly 8 MAD flag-fall plus 5–8 MAD per kilometre), but they are not officially licensed to leave the urban area. In practice, drivers happily take the airport run for a flat fee — expect to open the conversation at 250 MAD and settle around 200–300 MAD (US$20–30) in the daytime. They hold three passengers comfortably and two medium suitcases at a squeeze.
Grand Taxis — the better choice for groups and luggage
Grand taxis are the big cream or white Mercedes-style saloons that run fixed intercity routes. You have two options:
- Private hire (recommended): pay for the whole car, 250–350 MAD (US$25–35), and go straight to the terminal with all your bags.
- Shared ride (cheapest): pay per seat on a fixed route. Useful to Inezgane, but you will almost certainly have to change vehicles there for the airport.
Grand taxis can be picked up at the main ranks near Place Salam, in the Talborjt district, and around the Marina/Founty hotel strip. Ask your hotel to call one — it removes all the haggling.
Official airport taxis — the safest bet when arriving, not always when leaving
The licensed taxis queuing outside the arrivals hall at Al Massira operate on a published fixed fare of roughly 300 MAD (US$30) to central Agadir, rising to about 400 MAD (US$40) at night. Going the other way (beach → airport) there is no official rank at your hotel, so it is a normal negotiation. Target 250–300 MAD and confirm the price and the terminal before the doors close.
Practical rules for every taxi ride
- Agree the price before boarding — say it clearly, and repeat it back.
- Pay in Moroccan dirhams (MAD) cash. Drivers rarely accept cards and give poor rates for euros or dollars.
- Carry small notes (50 and 100 MAD) so you are not waiting for change.
- Tipping is not mandatory; rounding up by 10–20 MAD is normal and appreciated.
- Ask for the meter inside the city, but do not insist on it for the airport run — it is not the local convention.
Source: ONDA – Morocco Airports Authority (official airport information and terminal services).
Private Transfers & Hotel Shuttles
A pre-booked private transfer is the most stress-free option, and for early flights it is often the only sensible one. You get a fixed price agreed in advance, a driver who tracks your flight if you are arriving, and a name board in the arrivals hall if you are being collected.
| Vehicle class | Passengers | Price to AGA | Best for |
|---|---|---|---|
| Economy saloon | 1–3 | 300–450 MAD (US$30–45) | Couples, solo travellers |
| SUV / estate | 1–4 | 400–550 MAD (US$40–55) | Extra luggage, golf bags, surfboards |
| Minivan (6–8 seats) | 5–8 | 500–700 MAD (US$50–70) | Families, small groups |
| Hotel shuttle (where offered) | Varies | Free–300 MAD (US$0–30) per person | Guests at large resort complexes |
Where to book
- Hotel concierge — the simplest route, and often the cheapest for shuttle buses. Ask at check-in, not on the morning of departure.
- International transfer platforms — searchable, prepaid, English-language support and free cancellation up to 24 hours on most bookings.
- Local Agadir transfer companies — usually 10–20% cheaper than the big platforms, but check reviews carefully and confirm the meeting point in writing.
What to confirm before you pay
- Is the price per vehicle or per person?
- Is luggage included in the vehicle class, or is there a surcharge?
- Is a child seat available (usually free on request, never guaranteed on the spot)?
- What is the waiting-time policy if your flight is delayed?
- Is the drop-off at the departures level of the terminal?
Source: Moroccan National Tourist Office — practical visitor information for the Agadir region.
Bus: City Buses & the Inezgane Connection
There is no public bus line that runs directly into Agadir Al Massira Airport's terminal. The cheapest public-transport route requires one change at Inezgane, the busy transport town about 15 km south-east of Agadir and roughly 10–15 km from the airport. It works well in daylight, but it is slow, involves a lot of luggage handling, and is unusable for early-morning departures.
Step-by-step: the budget route
- Step 1 — Beach/Marina to the bus stop. Walk or take a short petit-taxi hop (10–20 MAD) to Boulevard Mohammed V / Place Salam, or to the nearest city-bus stop on your line.
- Step 2 — City bus to Inezgane. City buses run frequently through the day (roughly 06:00–21:00). Fare is about 5–8 MAD (US$0.50–0.80) and the ride takes 20–30 minutes.
- Step 3 — Grand taxi from Inezgane to the airport. At the Inezgane grand-taxi rank, take a car to the airport: about 100–150 MAD (US$10–15) per vehicle, or roughly 30–50 MAD (US$3–5) per shared seat. Journey time is 15–20 minutes.
- Step 4 — Arrive at the terminal. Confirm with the driver that you want the départ (departures) level, not arrivals.
Realistic totals
| Route | Cost per person | Total time | Runs at night? |
|---|---|---|---|
| City bus Agadir → Inezgane, then shared grand taxi → AGA | 20–60 MAD (US$2–6) | 60–90 minutes | No |
| Petit taxi Agadir → Inezgane, then grand taxi → AGA | 80–150 MAD (US$8–15) | 45–70 minutes | Partly |
| Direct grand taxi Agadir → AGA | 250–350 MAD per car (US$25–35) | 25–35 minutes | Yes |
Important limitations
- No luggage racks on city buses — this route only works with a backpack or small case.
- No buses before roughly 06:00, so a 07:00 or 08:00 flight rules this option out.
- Inezgane's ranks are chaotic at peak times; allow extra buffer.
- CTM and Supratours coaches leave from Agadir's main bus station (Gare Routière) and serve other cities — they are not an airport service.
Source: CTM Morocco — national coach network and Agadir station information.
Ride-Hailing Apps (InDrive, Careem)
Ride-hailing works in Agadir, but it is not the same as in Europe or North America. Uber does not operate in Agadir. The app you will actually use is InDrive, where you propose a fare and drivers accept, decline or counter-offer. Careem has operated in Morocco intermittently — check availability on the day.
| App | Availability in Agadir | Typical fare to AGA | Notes |
|---|---|---|---|
| InDrive | Widely used | 200–300 MAD (US$20–30) | Negotiated fare, cash usually preferred |
| Careem | Intermittent | 250–350 MAD (US$25–35) | Card or cash, depending on driver |
| Uber | Not available | — | Do not rely on it |
How to make it work smoothly
- Set your pickup pin precisely — hotel entrances along the Marina and Founty can be confusing, and drivers often wait at the nearest main road.
- Have data on your phone (a Moroccan SIM or an eSIM) and a small amount of cash.
- Do not expect a fixed price. InDrive fares are proposals; a driver may counter at 250–300 MAD for the airport run.
- Pickup at the airport itself is tricky. Official taxi drivers control the rank and app drivers can be reluctant to collect there — for the outbound leg, pre-book a taxi or transfer instead.
- Screenshot the booking in case of disputes.
Source: inDrive — official app coverage and fare-setting information.
Car Rental & Self-Driving to the Airport
Renting a car makes sense if you are touring the Souss Valley, Taghazout or Paradise Valley and simply need to drop the car at the airport on the way out. It is rarely worth it for a single one-way airport run.
| Item | Typical 2025 cost | Notes |
|---|---|---|
| Economy car, 1 day | 250–400 MAD (US$25–40) | Manual gearbox is standard |
| Mid-size / SUV, 1 day | 400–700 MAD (US$40–70) | Better for mountain roads |
| One-way drop fee (city pickup → airport) | 0–300 MAD (US$0–30) | Often waived by airport-based companies |
| Security deposit (blocked on card) | 3,000–8,000 MAD (US$300–800) | Credit card in the main driver's name |
The drive itself
- Distance: about 25–30 km from the Marina/Founty area.
- Route: head out of the city towards Inezgane, then follow the brown "Aéroport Al Massira" signs. The road is tarmac the whole way.
- Time: 25–35 minutes outside rush hour; 40–50 minutes between 08:00–09:30 and 17:00–19:00.
- Fuel: fill up before the airport — the nearest stations are in Aït Melloul and Inezgane, not at the terminal.
- Parking: short-term paid parking sits directly opposite the terminal.
- Night driving: sections have poor lighting; watch for pedestrians, mopeds and unlit carts.
Documents you will need
- National driving licence (an International Driving Permit is recommended but not always required for short stays).
- Passport.
- Credit card for the deposit.
- Printed or digital booking voucher.
Source: ONDA — airport access, parking and terminal facilities at Agadir Al Massira.
Train & Long-Distance Bus Connections
Agadir has no passenger railway station. The ONCF network ends at Marrakech, about 3 hours' drive inland. This means there is no train option for the airport run itself — but rail and coach connections are useful if your trip continues to Marrakech, Casablanca, Rabat or Tangier, or if your flight is cancelled and you need a plan B.
| Service | Route | Duration | Typical fare |
|---|---|---|---|
| Supratours coach (ONCF subsidiary) | Agadir → Marrakech (rail connection) | ~3 hours | 100–150 MAD (US$10–15) |
| CTM coach | Agadir → Marrakech / Casablanca / Essaouira | 3–8 hours | 100–250 MAD (US$10–25) |
| ONCF train (from Marrakech) | Marrakech → Casablanca / Rabat / Tangier | 3–6 hours | 150–400 MAD (US$15–40) |
Key points to know
- Both CTM and Supratours depart from Agadir's Gare Routière (main bus station), not from the airport. A petit taxi from the Marina to the station costs roughly 20–40 MAD (US$2–4).
- Supratours coaches are timed to connect with trains at Marrakech station, which is why they are the preferred choice for rail travellers.
- Book coach seats at least a day ahead in high season (July–August, Christmas, Easter); they do sell out.
- Luggage is stored in the hold — one large bag plus one cabin bag is normally free.
- For a same-day airport departure, do not attempt a coach-plus-train routing. Use a taxi or transfer instead.
Sources: ONCF – Moroccan National Railways and Supratours.
Tickets & Full Cost Comparison
Everything in one place. Prices are per vehicle unless stated otherwise, in Moroccan dirhams with a US dollar equivalent at 1 USD ≈ 10 MAD. Always confirm the price before you set off.
| Option | Door-to-door time | Cost | Changes | Best for |
|---|---|---|---|---|
| Private transfer (best overall) | 25–35 min | 300–600 MAD (US$30–60) per car | 0 | Families, early flights, heavy luggage |
| Grand taxi, private hire | 25–35 min | 250–350 MAD (US$25–35) per car | 0 | Groups of 2–6 |
| Petit taxi (negotiated) | 25–40 min | 200–300 MAD (US$20–30) per car | 0 | 1–3 travellers |
| Ride-hailing (InDrive) | 30–45 min | 200–300 MAD (US$20–30) per car | 0 | Solo travellers with data and cash |
| Hotel shuttle | 30–45 min | 0–300 MAD (US$0–30) per person | 0 | Resort guests on a schedule |
| Bus + grand taxi via Inezgane (cheapest) | 60–90 min | 20–60 MAD (US$2–6) per person | 1–2 | Budget travellers, daytime only |
| Rental car, self-drive | 25–35 min | 250–500 MAD (US$25–50) per day | 0 | Ongoing road trips |
| Coach + train (onward travel) | 3 h+ | 100–250 MAD (US$10–25) | 2+ | Continuing to Marrakech or Casablanca |
How to pay
- Taxis and buses: cash in dirhams only. Keep 50 and 100 MAD notes handy.
- Private transfers and rental cars: card accepted when booked online; a credit card is required for the rental deposit.
- ATMs are available in the arrivals hall and in central Agadir, but do not rely on them at 04:00 — get cash the day before.
- Euros and US dollars: some drivers accept them, but at a poor rate. Pay in MAD.
Source: ONDA – Agadir Al Massira Airport for terminal facilities, ATMs and ground-transport services.
Traveller Tips & Real-World Advice
These are the things that actually catch people out on this route — most of them have nothing to do with distance and everything to do with timing, cash and luggage.
Timing
- Arrive 2 hours before a domestic flight and 3 hours before an international one. Al Massira is a compact terminal, but July–August check-in queues are long.
- For a 06:00 departure you must leave at about 04:00. No buses run, and taxi availability at that hour is thin — book a transfer the night before.
- Build in a traffic buffer. The Marina and Founty strip is slow between 08:00–09:30 and 17:00–19:00.
- High season (July–August, Christmas, Easter) means fewer free taxis and higher negotiated prices. Pre-booking saves both time and money.
Money and negotiation
- Agree the fare before the doors close, and repeat it back.
- Know the benchmark: 250–300 MAD (US$25–30) is a fair daytime price for the whole car.
- Do not hand over a 500 MAD note for a 250 MAD fare unless you have confirmed the driver has change.
Luggage and families
- Petit taxis and city buses cannot handle large suitcases. If you have more than two big bags, choose a grand taxi, SUV transfer or minivan.
- Child seats are not standard. Request one when booking a private transfer, or bring your own booster.
- Store your hotel address in French or Arabic on your phone so the driver can read it.
Before you leave the hotel
- Check the live flight status with your airline — Al Massira handles a modest number of flights and schedule changes are common.
- Keep your passport, boarding pass and phone charger in your hand luggage, not the boot.
- Have a small amount of cash for the driver, tips and any last-minute terminal purchases.
- If you are arriving rather than departing, note that the airport's free Wi-Fi and ATM are both in the arrivals hall.
Source: Visit Morocco for seasonal travel advice and regional practicalities.
FAQs: Agadir Beach / Marina to Agadir Al Massira Airport
How far is Agadir Al Massira Airport from Agadir Beach and the Marina?
The airport is roughly 25–30 km (15–19 miles) south-east of the Agadir beachfront and Marina. By car or taxi it is a 25–35 minute drive outside peak hours, and up to 50 minutes in morning or evening traffic.
What is the cheapest way to get from the Marina to the airport?
Take a city bus to Inezgane (5–8 MAD), then a shared grand taxi from Inezgane to the airport (about 30–50 MAD per seat). Total cost is roughly 20–60 MAD (US$2–6) per person and the journey takes 60–90 minutes including waiting. It only works in daylight.
Is there a direct train or direct bus to Agadir Al Massira Airport?
No. Agadir has no passenger railway station — the ONCF network ends at Marrakech — and no city bus line runs into the airport terminal. Every public-transport option requires a change, usually at Inezgane.
How much does a taxi cost from Agadir Beach to the airport?
A petit taxi or grand taxi on a negotiated flat fare costs about 200–350 MAD (US$20–35) per vehicle in the daytime, rising to around 350–400 MAD (US$35–40) late at night. From the airport into the city, the official fixed fare is approximately 300 MAD (US$30) by day.
How early should I leave for an early-morning flight?
Aim to be at the terminal 2 hours before a domestic flight and 3 hours before an international one. For a 06:00 departure that means leaving the Marina around 04:00 — no buses operate then, so pre-book a transfer or ask your hotel to arrange a taxi.
Can I use Uber or Careem in Agadir?
Uber does not operate in Agadir. InDrive is the most widely used ride-hailing app locally, with Careem available intermittently. Getting an app car to the airport from the beach is usually fine; being picked up at the airport itself is unreliable because the official taxi rank controls the terminal.
Do Agadir taxis accept credit cards or euros?
Generally no. Taxis expect cash in Moroccan dirhams (MAD). Some drivers will accept euros, but at an unfavourable exchange rate. There are ATMs in the airport arrivals hall and throughout central Agadir, but withdraw cash the day before an early flight.
What is the best option with children or a lot of luggage?
A pre-booked private transfer or a privately hired grand taxi. You get a fixed price, a large boot, no changes, a door-to-door drop-off and — if requested in advance — a child seat. Expect 300–600 MAD (US$30–60) depending on vehicle size.