In short
Essaouira-Mogador airport (code ESU) is about 15 km south of town, roughly 20 minutes by road. It is a very small airport with only a few flights a week, so most visitors land in Marrakech and cover the 190 km by coach or transfer.
Essaouira has an airport, and that is good news: when a direct flight exists, you go from the plane to the medina in under an hour. But know what you are dealing with. Essaouira-Mogador (ESU) is a very small airport, with a handful of flights a week that change from one season to the next. For most travellers the real gateway is still Marrakech.
Here is what to know before you book the ticket.
Where it is
The airport sits about 15 km south of town, on the Agadir road, past the bridge over the Ksob river. Allow around twenty minutes to the medina gates, a little more for the seafront or the countryside.
It is a single terminal with a few check-in desks, a café and a shop. Nothing is open outside flight hours. Flying out, get there two hours ahead: security is quick, but everything funnels through one point, and a single queue slows the lot down.
Flights: what really lands here
Essaouira-Mogador is not served by the Moroccan carriers: there are no domestic flights at all, from Casablanca or from Marrakech. The airport lives entirely off European low-cost airlines.
As of September 2026 twelve direct routes were scheduled, flown by easyJet, Ryanair, Transavia France and Vueling:
- France: Paris Orly, Paris Beauvais, Bordeaux, Lyon, Marseille, Nantes
- Spain: Barcelona, Madrid, Seville
- Rest of Europe: London Stansted, Brussels Charleroi, Düsseldorf Weeze
Watch the frequency: each route runs at most one flight a day, often two or three a week, and the choice thins out in winter. Check the airline's own site, or search a comparison site for airport code ESU directly, rather than trusting an article or a forum: half of what circulates online describes routes that no longer exist.
Getting into town
By taxi. Taxis wait outside the terminal for every arrival and the drive takes about twenty minutes. Agree the fare before you get in: on airport runs the meter isn't used, and the night rate is higher. Ask your accommodation what the run costs before you arrive: it is the best protection against a price invented on the spot.
By pre-booked transfer. If you land late, with children or a lot of luggage, a driver waiting outside with a price already fixed saves you a negotiation at exactly the hour you don't want one.
By bus. There is no city bus route serving the airport. Don't build your arrival around one.
By hire car. There are only a couple of desks and they open for flight times. Book before you travel — and remember that in Essaouira itself a car is no use at all, because the medina is pedestrian.
Essaouira, Marrakech or Agadir?
Three airports can bring you here. The right one mostly comes down to the fare and your arrival time.
| Airport | Distance from Essaouira | Drive | What it changes |
|---|---|---|---|
| Essaouira-Mogador (ESU) | ~15 km | ~20 min | Simplest by far, but very few flights |
| Marrakech-Ménara (RAK) | ~190 km | 2.5 – 3 h | Many flights, cheaper fares, coach or transfer after |
| Agadir–Al Massira (AGA) | ~175 km | ~3 h | Useful on a southern coast road trip |
If you land at Agadir, the journey is covered here: Agadir to Essaouira — distance, buses and taxis.
In practice, compare the Marrakech fare plus a transfer against the direct fare to Essaouira. A pricier direct flight often pays for itself on a three or four day trip: it hands you back half a day at each end.
If you land in Marrakech, the whole journey is covered here: Marrakech to Essaouira — distance, bus, taxi and transfer.
Going home
Two details that matter on departure day:
- Order your taxi the night before through your riad, especially for a morning flight. You will not find one at the medina gate at 5 a.m.
- Wind does not cancel flights, whatever you may have read. Summer morning sea fog can delay a landing, though, so leave yourself room if you have a connection in Casablanca.
Common questions
Does Essaouira have an airport?
Yes, Essaouira-Mogador airport, code ESU, about 15 km south of town. It is small: one terminal and a handful of flights a week, nearly all seasonal.
Which airlines fly to Essaouira?
European low-cost carriers only: easyJet, Ryanair, Transavia France and Vueling, on twelve direct routes as of September 2026, including Paris, Bordeaux, Lyon, Marseille, Nantes, Barcelona, Madrid, Seville, London, Brussels and Düsseldorf. There are no Moroccan domestic flights.
How do you get from Essaouira airport to town?
By taxi: they wait outside the terminal for every arrival and the drive takes about twenty minutes. Agree the fare before you get in, or pre-book a transfer if you land at night. There is no city bus.
How much is a taxi from Essaouira airport?
The fare is agreed before you get in, and it is higher at night: airport taxis do not use the meter. Ask your riad what it should cost before you travel — they will know what is normal this month.
Is it better to fly into Marrakech for Essaouira?
Usually yes. Marrakech-Ménara has far more flights and cheaper fares, and Essaouira is 2.5 to 3 hours away by road, by Supratours coach, shared grand taxi or private transfer.
Can you hire a car at Essaouira airport?
Yes, but there are only a couple of desks and they open for flight times only. Book online before you travel rather than hoping to find a car on arrival.



