The closest airport to Agadir is Agadir Al Massira Airport (AGA), about 25 km from the city. Most road transfers take around 30–40 minutes. The ALSA Aerobus costs 50 MAD. Marrakech and Essaouira airports are alternatives, but both require several hours of extra road travel.
Agadir has one main passenger airport. The closest airport to Agadir is Al Massira Airport. So, most travelers should search for flights to AGA first.
The main question is, which offers a better flight, Marrakech or Essaouira? Then you need to compare the airfare, the road distance, the transfer time and the arrival convenience. Our local team regularly helps visitors make these journeys from the airport to Agadir.
For further details on local transport, see our Agadir travel and transfer page.
Which is the closest airport to Agadir?
The closest airport to Agadir is Agadir Al Massira Airport (AGA). It is about 25 km from Agadir, according to the airport authority of Morocco.
This makes AGA the airport of choice for visitors staying in central Agadir, Founty, Sonaba, Agadir Marina or nearby resorts.
Why Agadir’s main airport is AGA
AGA is a lot shorter on the ground than the other airports tourists might sometimes think about.
Transfer to central Agadir usually takes about 30-40 minutes. Journey time may differ depending on traffic and the exact location of your hotel.
For most holidays the most convenient airport for Agadir is AGA as it is so close.
Local tip: If you’re staying in Taghazout or Tamraght make sure you know your final destination before booking transport. Those are the areas north of central Agadir.
How far is Agadir Al Massira Airport from the city?
Agadir Al Massira Airport is around 25 km from central Agadir. For travelers, the closest airport to Agadir is usually AGA.
Driving will be approx 30-40 mins in normal traffic.
Agadir Airport Aerobuses
The AE Aerobus runs between the airport and Vallée des Oiseaux in central Agadir, operated by ALSA.
The journey time published is around 50 minutes. A single ticket costs 50 MAD (approximately €4.50/£4/$5.50) and a return ticket costs 80 MAD.
Private taxi transfer
Taxi or pre-booked driver – direct transfer to your accommodation.
This is easier with children, large luggage or a late arrival. For most visitors, selecting the closest airport to Agadir also means less time between touchdown and hotel arrival.
Compare Taxi, Bus or Private Driver in City Center? for Agadir Al Massira Airport.
Local tip: If you're hunting for hotels near Founty or Sonaba, tell the driver the exact name of the hotel. These are areas south of the city center.
Is Essaouira Airport a practical alternative to Agadir?

Essaouira Mogador Airport is an alternative but not the closest airport to Agadir. The road ahead is way longer than the road to AGA.
The road distance from the airport area of Essaouira to Agadir is about 165-185 km. The drive will take about 2.5 to 3 hours.
Best time to travel to Essaouira
ESU can be worth it, if the fare/schedule difference is big enough.
It also assists those who are traveling to Essaouira before heading south to Agadir.
How to get from Essaouira Airport to Agadir
Public transport will normally require another connection rather than a direct airport-to-hotel journey.
A direct driver makes the trip easier with luggage and doesn’t require changing vehicles.
If you are comparing airports near Agadir, factor in this extra road time before opting for ESU.
Local tip: The coastal trip is long enough that a late ESU arrival warrants pre-planned transportation, especially if dark.
Should you use Marrakech Airport for an Agadir trip?
Another alternative is Marrakech Menara Airport but this is some 240-250 km from Agadir by road. So it is much further away than the closest airport to Agadir, which is AGA.
Normally a direct drive will take about 3 hours.
Marrakech Airport opening hours
RAK is convenient if Marrakech has a much better flight schedule or airfare.
It can also be a good option if you already have Marrakech on your itinerary.
Agadir to Marrakech Airport by road
Private transfer is a direct transfer from the airport to your hotel.
It may be cheaper to go by bus, but airport passengers first have to get to the correct departure point in Marrakech.
Read Marrakech to Agadir: Private Transfer vs CTM & Supratours Bus before you go.
For a short Agadir holiday, AGA generally makes more sense, as the nearest airport to Agadir saves several hours of road travel. The closest airport to Agadir is particularly handy for short stays where you don’t want to lose hours each way.
Local tip: Compare the total cost. Add on two long connections and a cheaper flight to Marrakech doesn't look so appealing.
Common mistakes to avoid
Choosing an airport based only on airfare can add to or increase the cost of the whole trip.
-
Forget the ground journey. Check flight + transfer costs price.
-
If Marrakech is near Agadir, budget about 3 hours each way.
-
Nearby airport - Essaouira: The road journey can take up to 2.5-3 hours.
-
Always compare real driving distances Use straight line distances
-
Don’t leave late arrivals to chance – pre-book onward transport before you travel.
When comparing the closest airport to Agadir with alternatives, total travel time matters as much as airfare.
Easier option: Agadir airport transfer
MarHire can arrange a private driver from AGA or a pickup between cities from Marrakech or Essaouira.
Pick up point confirmed, hotel drop off directly, WhatsApp support for timing/luggage issues.
See Agadir private driver and transfer service.
FAQ: Airports near Agadir
What’s the nearest airport to Agadir?
ONDA mentions the distance between Agadir and Al Massira Airport as 25 km. The closest airport to Agadir is AGA - Agadir's normal airport. Normally, travelers should look at AGA first before looking at Marrakech or Essaouira.
How far is the airport from Agadir city center?
The airport of Agadir Al Massira is situated approximately 25 km from the city. The drive is usually about 30-40 minutes. The ALSA airport bus takes around 50 minutes between AGA and central Agadir.
Is Marrakech airport near Agadir?
No. By road, Agadir is approximately 240-250 km from Marrakech Menara Airport. A direct trip takes normally around 3 hours. It’s more practical if you’ve already added Marrakech to your trip or it offers a much better flight.
Is Essaouira Airport nearer to Agadir than Marrakech Airport?
Yes. Essaouira Mogador Airport is closer to Agadir than Marrakech airport. Still it takes around 165-185 km road travel. It takes about 2.5 to 3 hours to get to Agadir depending on traffic and where in the city you are going.
Our recommendation
Budget travelers should check AGA flights against the 50MAD Aerobus. Typically, first-time visitors and families pick the closest airport to Agadir, AGA.
Self-drive travelers should also opt for AGA unless Marrakech or Essaouira are on the itinerary.
MarHire customers can book a private driver in Agadir for a direct pickup.










