Arrival airport, Essaouira-Mogador (ESU), is a single terminal operated by the Strong ONDA. It mainly hosts low-cost and charter flights. The single runway and the compact building facilitate formalities: count 20 to 30 minutes between landing and exit, including baggage.
| Criteria | Direct flight Ryanair | Flight with stopover (via Casablanca or Marrakech)|
|---|---|---|
| Total duration | ~2 h | 5 at 8 a.m. (depending on stopover) |
| One way price (indicative) | 30 to 120 € | 80 to 200 €|
| Included cabin baggage | No (except Ryanair subscription) | Generally yes |
| Frequency | Seasonal (variable) Daily (via Royal Air Maroc)||
| Comfort | Direct flight, time saving | Opportunity for stopovers |
Note: The above prices are ranges observed over the last 12 months. They do not constitute a contractual offer. Contact the company for a specific quote.
Flights and formalities-
Ryanair allows a small bag on board (40x20x25 cm). A larger cabin baggage (55x40x20 cm) is optionally charged.
- Baging in hold: available for supplement up to 20 kg. Book it online to avoid surcharges at the airport.
- Passport: mandatory for foreign nationals. EU citizens must present a valid passport (identity card not accepted for Morocco).
- Visa: EU nationals, Switzerland, Canada, USA are exempt from a visa for a tourist stay of less than 90 days.
- Passport control: fast, count 5 to 15 minutes depending on the frequency.
- Recovery of baggage: one carpet, average waiting of 10 minutes.
- Customs: declare any amount greater than € 10,000 or equivalent in foreign currency.
- Services in terminal: Free Wi-Fi, currency exchange, duty-free shop, cafeteria, car rental counters. No VIP lounge confirmed.
Getting from the airport to Essaouira: options and rates
The airport is located at 15-16 km from the city centre of Essaouira, on the road to Marrakech. The journey takes 20 to 30 minutes. The following options are available:| Indicative rate | Travel time | Council||
|---|---|---|---|
| Taxi | ~150 MAD | 20-30 min | Confirm the price before going up. No meter.|
| Private shrimp (site partner) | 200-350 MAD | 20-30 min | Recommended online reservation, fixed rate, guaranteed comfort. |
| From 250 MAD/day | 20-30 min | Ideal for exploring the region. Book through our directory.
- The UNESCO-listed medina: stroll through the blue and white alleys, visit the souks, taste grilled seafood on the harbour.
- Surfing: spots on the beach of D-Essaouira (beginners) and Sidi Kaouki (25 km) are accessible. Rental of boards between 100 and 300 MAD/day. Best season: April to November. The excursions: discover the waterfalls of Imswane (100 km), Berber villages or vineyards of the region. Our guide partners offer tours in French, English, Spanish and German.
- Accommodation: choose an authentic riad in the medina or a guest house with ocean views. See our directory for detailed sheets with photos, services and price ranges.
On essouira-airport.com, you will find free guides (Insider section) for each type of traveller: riads, restaurants, excursions, secrets of the medina. All our partners are verified and can be contacted directly via WhatsApp.
- Anticipate: Ryanair flights are often complete in high season (July-August, December). Book 2-3 months in advance to get the best rates.
- Compare the options: even if the direct is convenient, check flights with stopover via Marrakech (2h drive from Essaouira) or Casablanca. Sometimes a short stop can reduce the total cost. Flights: If you're leaving for more than a week, have luggage in the hold. Low-cost airline fares for additional baggage are more advantageous online.
- Travel Insurance: Take out cancellation and medical insurance. Morocco has good infrastructure, but private insurance is recommended. Schedules: Madrid-Essaouira flights are often in the morning or early afternoon. Get to Madrid-Barajas Airport at least 2 hours before departure.
To keep track of flight news and possible program changes, check our flight chart on esaouira-airport.com regularly. Our team updates the data every week.
1. Which airline offers direct flights from Madrid to Essaouira?
Currently, only Ryanair operates this direct link. The flights are seasonal. Vueling, easyJet and Transavia do not serve this line from Madrid. For specific dates, contact the company or see our flight chart.2. How long does the Madrid – Essaouira flight last?
Direct flight lasts approximately 2 hours. With a stopover (via Marrakech or Casablanca), count between 5 and 8 hours depending on the length of the stopover.3. What is the average price of a Madrid – Essaouira ticket?
Prices vary according to season and time of booking. Count between 30 and 120 € for a live one-way ride. Prices can double in high season. We recommend that you book at least 6 weeks in advance.4. Is there a shuttle service between the airport and the city centre?
There is no public bus. The options are taxi (~150 MAD) or private shuttles (200-350 MAD). On essouira-airport.com, you can book a transfer with our partners, which guarantee a fixed rate and personalized reception.