- Agadir Al-Massira (AGA) — The Main Surf Gateway
- Marrakech Menara (RAK) — The Alternative Gateway
- Essaouira Mogador (ESU) — Limited but Possible
- Airport Comparison Table
- Which Airport Should You Choose?
- Flights to Agadir — Routes by Country
- Transfer Options from Each Airport
- Pre-Flight Booking Checklist
- Frequently Asked Questions
Agadir Al-Massira (AGA) — The Main Surf Gateway
Agadir Al-Massira Airport (code: AGA) is the undisputed best airport for a Morocco surf trip. Located 25 km southeast of Agadir city and just 45 minutes by car from Taghazout, it is purpose-built for the region and handles millions of passengers annually, the vast majority of whom arrive from Europe.
The airport has a single terminal that is modern, efficient, and easy to navigate. Facilities include currency exchange (open for all arriving flights), ATM machines, a small duty-free shop, a café, and car-rental desks (Hertz, Europcar, Avis, and local agencies). SIM card kiosks (Maroc Telecom, Orange, Inwi) are located in the arrivals hall and offer tourist data packages.
Pros of Flying to Agadir
- Closest airport to the surf: 45 minutes to Taghazout and Tamraght, 90 minutes to Imsouane.
- Direct flights from most European hubs: London, Paris, Warsaw, Berlin, Amsterdam, Brussels, Barcelona, and more.
- Convenient transfers: Private transfers (€25-€35), taxis (€30-€40), or surf camp pickup (included in most packages).
- Compact and efficient: You will be through immigration and collecting your board bag within 30-40 minutes of landing.
Cons of Flying to Agadir
- Fewer long-haul routes: Almost all flights originate in Europe. Travellers from North America, Australia, or Asia will need to connect via Casablanca or a European hub.
- Seasonal route reductions: Some airlines reduce Agadir routes in summer (June-September), though this is also the quiet season for surf.
For 95% of surf travellers, Agadir is the right choice. The 45-minute transfer means you land at midday and can be in the water for an afternoon session. If your city has a direct Agadir route, book it and do not overthink it.
Marrakech Menara (RAK) — The Alternative Gateway
Marrakech Menara Airport (code: RAK) serves as a viable alternative, particularly if your departure city does not have direct flights to Agadir or if you are combining a surf trip with a visit to Marrakech. The drive to Taghazout takes about 3 hours via the A7 toll motorway, which is modern and well-maintained.
When Marrakech makes sense: You find significantly cheaper flights to RAK than AGA (savings of €100+ per person can justify the 3-hour drive). Your city has no direct Agadir route but does have Marrakech flights. You want to spend 1-2 days in Marrakech before or after your surf trip. You are travelling as a group and can share the cost of a private transfer or rental car.
Transfer options from Marrakech: Private transfer (€100-€140, 3 hours), rental car (from €25/day plus fuel and tolls), or CTM/Supratours bus to Agadir city (approx. 120 MAD / €11, 4-5 hours) plus taxi from Agadir to Taghazout (adds another hour and cost). Surf camps typically offer Marrakech transfers for €80-€120.
A cheap flight to Marrakech is not always a bargain. Factor in the transfer cost (€100-€140 each way), the 3-hour drive time, potential overnight accommodation if you arrive on a late flight, and the tolls and fuel if driving yourself. Often the "more expensive" Agadir flight is actually cheaper when you account for the total door-to-door cost.
Essaouira Mogador (ESU) — Limited but Possible
Essaouira Mogador Airport (code: ESU) is a small regional airport with very limited international service. Flights are primarily from Paris (Ryanair) and a handful of seasonal routes from London and other European cities. It is approximately 150 km north of Taghazout, with a driving time of about 2.5 hours along coastal roads.
For most surf travellers, Essaouira is not a practical gateway to the Taghazout coast. It is only worth considering if you are specifically planning to surf the Essaouira area (Sidi Kaouki, Moulay Bouzerktoun) rather than the main Taghazout breaks. If Essaouira is your only viable flight option, arrange a private transfer (€80-€120) or rental car in advance — taxis at ESU are scarce and expensive.
Airport Comparison Table
| Factor | Agadir (AGA) | Marrakech (RAK) | Essaouira (ESU) |
|---|---|---|---|
| Distance to Taghazout | 45 min (45 km) | 3 hrs (260 km) | 2.5 hrs (150 km) |
| Transfer Cost | €25-€40 | €100-€140 | €80-€120 |
| European Routes | 30+ direct cities | 50+ direct cities | 5-10 direct cities |
| Surf Camp Transfer | Usually included | Extra cost (€80-€120) | Not usually offered |
| Car Rental Available | Yes (international + local) | Yes (all major companies) | Limited (local only) |
| Best For | Surf-only trips | Surf + city combo | Essaouira-area surf |
| Verdict | Best choice | Good alternative | Last resort |
Which Airport Should You Choose?
Here is the decision framework we use with our guests:
- Fly to Agadir (AGA) if: Your city has a direct route. This is the answer for 95% of surf travellers.
- Fly to Marrakech (RAK) if: You save €100+ on flights (per person), you are planning a Marrakech city visit, or there is no AGA route from your city. Accept the 3-hour drive as part of the experience.
- Fly to Essaouira (ESU) if: You are specifically heading to Essaouira/Sidi Kaouki for surfing, or ESU is your only viable Moroccan destination.
Flights to Agadir — Routes by Country
Agadir is well-connected to Europe. Here are key routes as of the 2026 season (subject to change — always verify with the airline):
- UK: London Stansted, London Gatwick, Manchester (Ryanair, easyJet, TUI)
- France: Paris Orly, Paris Beauvais, Lyon, Bordeaux, Toulouse, Nantes, Marseille (Ryanair, easyJet, Transavia, Royal Air Maroc)
- Poland: Warsaw Modlin, Warsaw Chopin, Krakow, Katowice, Wroclaw (Ryanair, Wizz Air)
- Germany: Berlin, Cologne, Frankfurt, Dusseldorf (Ryanair, Condor)
- Netherlands: Amsterdam, Rotterdam, Eindhoven (Transavia, Ryanair)
- Belgium: Brussels Charleroi, Brussels Zaventem (Ryanair, TUI fly)
- Spain: Barcelona, Madrid, Malaga, Valencia (Ryanair, Royal Air Maroc)
- Ireland: Dublin (Ryanair)
- Portugal: Lisbon, Porto (Ryanair)
- Italy: Milan Bergamo, Rome (Ryanair)
Winter (October-March) is both the best surf season and the peak period for flights to Agadir. Airlines add extra frequencies and seasonal routes during these months. Summer routes are reduced but still available. Book 6-8 weeks ahead for the best fares.
Transfer Options from Each Airport
From Agadir (AGA) to Taghazout/Tamraght
- Surf camp transfer: Included in most packages. Driver meets you at arrivals, 45 minutes door-to-door. The best option.
- Pre-booked private transfer: €25-€35 online. Reliable, comfortable, often cheaper than a taxi. Recommended for independent travellers.
- Airport taxi: 300-400 MAD (€30-€40). Official taxis at the rank outside arrivals. Agree price before departing.
- Rental car: From €25/day. Collect at the airport, drive the N1 north. Useful if you want independence during your stay.
From Marrakech (RAK) to Taghazout/Tamraght
- Private transfer: €100-€140, 3 hours. Book in advance — your accommodation or surf camp can arrange this.
- Rental car: From €25/day. Take the A7 motorway south. Toll is approx. 70 MAD. The drive is straightforward in daylight.
- Bus + taxi: CTM or Supratours bus to Agadir (120 MAD, 4-5 hours), then taxi to Taghazout. Cheapest but longest — budget 6+ hours total.
From Essaouira (ESU) to Taghazout/Tamraght
- Private transfer: €80-€120, 2.5 hours. Arrange in advance — do not rely on finding a taxi at ESU.
- Rental car: Limited options at ESU — reserve well ahead. The coastal road south is scenic but winding.
Booking Your Flights — A Timeline
Start monitoring flight prices to Agadir (AGA). Set price alerts on Skyscanner or Google Flights. Identify which airlines fly your route and check their board-bag policies.
Book your flights. Add your board bag at the time of booking — this is when it is cheapest and availability is highest. Book your surf camp or accommodation immediately after so your transfer can be arranged.
Confirm your transfer or surf camp pickup. Save the driver's number in WhatsApp. Check your flight times — some airlines adjust schedules 2-4 weeks before departure.
Check in online. Confirm your transfer is still scheduled — send a WhatsApp message to your driver or camp. Download offline maps of the Agadir-Taghazout area.
Pre-Flight Booking Checklist
- Check direct flights to Agadir (AGA) from your nearest airport
- Compare prices with Marrakech (RAK) — factor in transfer costs
- Check airline board-bag policy and fee — add at time of booking
- Book surf camp or accommodation — confirm airport transfer is included
- Save transfer driver's WhatsApp number and share your flight details
- Download offline Google Maps of Agadir-Taghazout region
- Print or save offline all booking confirmations and addresses
Frequently Asked Questions
Land, Transfer, Surf — All Arranged
Our all-inclusive packages include Agadir airport pickup, daily transport to every break, and a team that coordinates your entire stay. From €550/week.
Last content review: July 2026. Flight routes and transfer prices are reviewed quarterly.
Information that may change over time: Airline routes change seasonally and may be discontinued without notice. Transfer and taxi prices fluctuate. Always check current schedules and costs before booking.
We recommend: Use flight comparison sites (Skyscanner, Google Flights) to check current routes and prices. Confirm your transfer 48 hours before travel.