Landing at Essaouira-Mogador Airport (ESU) is delightfully swift and relaxed. Located 16 km south of the city in the rural commune of Sidi Kaouki/Ghazoua, the single terminal handles seasonal European flights with minimal lines. Passport control and baggage collection are usually wrapped up in under 15 minutes. The 20-minute drive north follows the smooth, argan-fringed N1 coastal road, bringing you straight to the Atlantic shoreline.
Essaouira's historic Medina is entirely car-free and encircled by 18th-century stone ramparts: vehicles drop passengers at the perimeter gates (Bab Doukkala or Bab Marrakech), where local porters with blue handcarts ('charettes') assist with luggage right to your riad's courtyard.
Book Private Transfer: Essaouira Airport → Essaouira City Centre
Direct door-to-door service (16 km · ≈20 min). Fixed all-inclusive price per vehicle, luggage included, professional licensed driver.
Ideal for couples & solo travelers with standard luggage.
Most popular for families, extra luggage, surfboards & groups.
Best cost per person for larger groups & private tours.
Compare local Moroccan agencies with low/no credit card deposit on Localrent, or terminal & local rental desks on VIP Cars (partner network of 800+ global suppliers) with free cancellation.
Compare your options
| Your options | Price from | Best for |
|---|---|---|
| Private transfer Recommended 20 min | €15 · 160 MAD Book private transfer → | Families, surfers with gear, and late arrivals staying in medina riads |
| Airport grand taxi 20 min | €14 · 150 MAD Pay cash at taxi rank (MAD) | Independent travellers carrying cash dirhams ready to go |
| Regional Bus (Lima Bus) 35–45 min | €0.7 · 7 MAD Pay cash on board (MAD) | Solo backpackers with light luggage |
How to get there
You have two main travel options. Licensed white grand taxis wait at the official curb rank directly outside the terminal, operating on an ONDA recommended daytime rate of 150 MAD (night estimated ~200 MAD, cash dirhams only). Alternatively, a pre-booked private transfer starts from €15–18 (~160–190 MAD), includes real-time flight tracking, and provides a driver inside arrivals holding a name sign — ideal if landing late or traveling with heavy luggage or surf gear. The local Lima Bus (Line 1/regional) passes near the airport junction for 6–7 MAD, but runs infrequently.
Arrival tips
Check with your riad host in advance to identify the closest medina gate — typically Bab Doukkala for northern medina riads, Bab Marrakech for central/southern riads, or Bab Sbâa near the fishing port. If arriving with suitcases, hire a licensed porter at the gate (10–20 MAD tip) to navigate the pedestrian alleys.
Plan your arrival
- Check in advance which medina gate is closest to your riad (Bab Doukkala or Bab Marrakech).
- Clear customs in the compact arrivals terminal (10–15 min) and withdraw dirhams at the terminal ATM if taking a taxi.
- If you pre-booked a private transfer, meet your driver holding your name board just past customs.
- If using a grand taxi, walk to the official stand outside the terminal and confirm the 150 MAD day or 200 MAD night rate.
- At the medina gate, engage a blue handcart porter (10–20 MAD) to wheel your bags through the pedestrian alleys to your riad.
Attempting to negotiate with unlicensed touts in the arrivals lobby. Grand taxis operate during flight windows with an ONDA recommended 150 MAD daytime fare (night estimated ~200 MAD).
Always confirm which medina gate you need with your driver before setting off. If your riad is located on Rue Sidi Mohammed Ben Abdallah, Bab Marrakech is much closer and spares you a long walk over stone cobblestones.
Good to know: Flat 150 MAD regulated grand taxi fare by day (200 MAD night); pre-booked private transfers cost from €15 with driver meet-and-greet.
