If you are flying into Essaouira, welcome to one of the friendliest small airports in Morocco. Officially called Mogador Airport, with the code ESU, it sits about 16 kilometres south-east of town on the road towards Smimou. There is no jet bridge, no duty-free maze and no long walk — you step off the plane and walk across the tarmac to a terminal that can be crossed in thirty seconds.
That simplicity is the appeal, but it also means the airport has limits. The flight schedule is short, the facilities are basic, and there is no public bus or train link, so your transfer has to be arranged in advance or negotiated on arrival. This guide covers what to expect from the terminal, which airlines actually fly here, and the fastest, most honest ways to cover the 20-minute drive into town.
About Mogador Airport (ESU)
Mogador is the historic Portuguese name for Essaouira, and the airport borrows it for its code and identity. The single runway was modernised in the late 2000s, which is when the first scheduled European flights began arriving. Today the airport operates on a small scale — a handful of departures and arrivals each day, clustered mostly around early morning and late afternoon.
You will notice two things immediately on arrival. First, the approach is beautiful: the plane banks over the Atlantic, and on a clear day you can see the medina's white walls and the ramparts before touchdown. Second, the terminal is genuinely small. Baggage comes off a single carousel, and within ten minutes of landing you can be standing outside with your bags, blinking into the sun.
That speed cuts both ways. On a quiet Tuesday, you may be the only flight of the hour. But when several flights land close together — common in summer when budget carriers converge — the tiny arrivals hall fills quickly. Do not worry; you will not be stuck long, but do not plan on browsing a duty-free shop while you wait for your bags.
The runway itself is worth a note for travellers with cameras: it runs almost parallel to the coast, and on final approach you are treated to a sweep of beach, lagoon and ramparts that no other airport in Morocco quite matches. The modest scale means check-in queues are short and security moves fast, but it also means there is little buffer when winter fog rolls in off the sea — flights occasionally delay a few hours in the coldest mornings, so keep a little flexibility in your onward plans.
Flights & Airlines
The route network to Essaouira changes with each season, so always check the current schedules before booking. The airline that almost never changes is Royal Air Maroc, which operates a daily domestic hop from Casablanca. This makes Essaouira an easy add-on if you are already flying into Casablanca's Mohammed V International Airport.
On the European side, the picture shifts year to year. Recent seasons have seen Transavia from Paris Orly, Ryanair from several French and Spanish cities, and easyJet on a seasonal route from the UK. Most of these flights run once or twice a week rather than daily, which is why so many visitors combine Essaouira with Marrakech. If your dates do not line up with a direct flight, the alternative is simple: fly to Marrakech and drive the 175 kilometres over — our guide to the Marrakech to Essaouira route explains how.
Because the network is thin, prices on Essaouira flights move quickly — the two or three weekly departures to Paris fill early in spring, and the Casablanca connection books out on summer Fridays. Book as early as you can. And if the direct flight is full, remember that Marrakech is only two and a half hours away by road, which keeps Essaouira within reach no matter what your calendar allows.
| Airline | Typical route | Frequency |
|---|---|---|
| Royal Air Maroc | Casablanca (CMN) | Daily |
| Transavia | Paris Orly | Seasonal, weekly |
| Ryanair | Various European cities | Seasonal |
| easyJet | London, others | Seasonal |
Terminal & Facilities
Set your expectations for the terminal and you will not be disappointed. There is a small café with coffee, pastries and cold drinks, open around flight times. A single ATM sits in the arrivals area — it usually works, but carry a little cash as a backup because there is only one. In peak season you will find a currency exchange desk, and the main car rental agencies all have counters near the exit.
There are no full-service restaurants, no duty-free shops worth mentioning and no hotel inside the terminal. Wi-Fi exists but is patchy, so download your maps, transfer confirmations and riad directions before you land. For passengers with limited mobility, the airport is flat and walkable, and airline staff will help arrange assistance if you request it when booking.
Local tip: The airport is small enough that your driver can see your plane arrive. When you book a pickup, tell us your flight number and we track it live — if your flight is late, your driver is simply there later too, at no extra cost.
One practical note: if you need an early breakfast and your flight leaves before 7am, eat before you reach the airport. The café may not be open, and the drive from town through the argan forest is 20 minutes with little along the way. Grab coffee and a pastry from your hotel or a medina café before setting off.
Getting From the Airport to Essaouira
There is no airport bus and no train. Your options are a pre-booked private transfer, an official taxi from the rank outside the terminal, or a rental car. The drive takes about 20 minutes on the P2045, a smooth two-lane road that curves through argan woodland and past a couple of beach resorts before reaching the edge of town.
At the taxi rank you will find a mix of the town's petit and grand taxis. Expect to be quoted somewhere between 150 and 250 dirham (about 15 to 25 euros) for the trip to the medina. Negotiation is normal, but there is little room to bargain far below 150 dirham on a route with no competition. The cars are older, there are no seat belts in the back of some petit taxis, and the drivers may stop to pick up a second fare if you let them. It works, but it is not the calmest welcome to a holiday.
The road itself is a pleasant introduction to the region. For the first ten minutes you climb gently through argan woodland where goats scramble among the branches, then you drop to the coastal plain past the southern beaches and the hotel zone. At the gates of town the ramparts appear suddenly — white and formidable against the blue — the moment most first-time visitors reach for their phones.
The stress-free alternative is a pre-booked transfer, which costs from 15 euros and includes a driver holding a sign with your name, help with luggage and a car waiting even if your flight is delayed. The Essaouira airport transfer page has the full details. If you are travelling onward rather than staying in town, a taxi from Marrakech to Essaouira can also be combined with an airport pickup — your driver meets you at arrivals and takes you straight through.
Arrival checklist
- Withdraw cash from the terminal ATM or bring euros — most hotels and taxis accept euros, but dirham is easier.
- Have your riad or hotel name and address ready for the driver; many riads are inside the medina and need a short guided walk.
- Buy a local SIM or activate roaming before leaving the terminal — signal is fine on the drive, but patchy in some medina alleys.
Transfer Tips & What to Book
For a smooth arrival, book your transfer before you fly. A private sedan from the airport to any address in town costs from 15 euros (19 euros for an SUV), which for two or three people is barely more than a shared taxi once you divide it — and you get the whole car, a driver who knows the way, and no haggling after a long flight.
Look for the driver holding a board with your name just outside the arrivals exit — not the crowd of unofficial drivers by the car park. Licensed transfer drivers have permits and will never ask you to follow them across the road to an unmarked vehicle. If your flight is delayed, the board and the car simply wait; the price agreed in advance does not change.
Most of our airport transfers include a short "medina escort": because many riads sit inside the pedestrian-only maze of the old town, your driver helps carry bags to the nearest drop-off point and points you in the right direction, or walks you to the door if the riad is close. That detail saves a lot of confusion at 10pm with tired children.
For departures, aim to be at the airport about two hours before your flight. It is a small terminal, but the check-in desks open late and security can process the whole plane at once. Two hours is comfortable; ninety minutes works for domestic flights to Casablanca. Drivers across Morocco now use the same meet-and-greet standard we describe in our airport transfer guide, so you can rely on it at Marrakech or Casablanca too.
Whether you land for a weekend or a month, the airport sets the tone: small, friendly and unhurried, exactly like the town it serves. A little planning — one transfer booked, one glance at the flight times — and you will be on the beach or at a port-side table in under half an hour from touchdown.
Departure Day Tips
Departures from Essaouira run on a tight schedule, and the airport has little room for error if you miss a check-in. Aim to be at the terminal two hours before a European flight and ninety minutes before the domestic hop to Casablanca. The road into the airport is quiet, but winter fog can slow the drive, so leave a comfortable margin from town on cold mornings.
Before you set off, check your airline's luggage policy — the regional aircraft used on some routes have tighter weight limits than the big jets you arrived on, and there is nowhere at the airport to sort out excess baggage once you are there. Download your boarding pass to your phone, keep your passport in your hand, and remember that the café is the only place to wait, so bring something to read.
One more tip for photographers: the approach road runs through open argan country, and the light at sunrise and sunset is superb. If your flight is early or late, a ten-minute stop on the way is well worth it.
Arriving soon? Book a private driver in Essaouira or arrange an Essaouira airport transfer and we will have your name on a board at arrivals.