There are 3 ways to get from Essaouira to Lanzarote (Island) by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Essaouira
best- Fly from Essaouira (ESU) to Lanzarote Airport (ACE)plane ESU - ACE
8h 28m€99–365Bus to Marrakech, fly
cheapest- Take the bus from Essaouira to Marrakeshbus
- Fly from Marrakech (RAK) to Lanzarote Airport (ACE)plane RAK - ACE
6h 31m€39–244Bus to Agadir–Al Massira Airport, fly
- Take the bus from Essaouira 1 - Bab El Mechouar to Agadir 3 - Agadir Airportbus
- Fly from Agadir–Al Massira Airport (AGA) to Lanzarote Airport (ACE)plane AGA - ACE
10h 55m€130–262
Essaouira (ESU) to Lanzarote Airport (ACE) flights
Questions & Answers
The cheapest way to get from Essaouira to Lanzarote (Island) is to bus and fly which costs €35 - €250 and takes 6h 31m.
The fastest way to get from Essaouira to Lanzarote (Island) is to bus and fly which takes 6h 31m and costs €35 - €250.
The distance between Essaouira and Lanzarote (Island) is 483 km.
It takes approximately 8h 28m to get from Essaouira to Lanzarote (Island), including transfers.
There are 4353+ hotels available in Lanzarote (Island).
What companies run services between Essaouira, Morocco and Lanzarote (Island), Canary Islands, Spain?
Ryanair, Vueling Airlines, and Iberia fly from Essaouira (ESU) to Lanzarote Airport (ACE) 5 times a week.
- Website
- ryanair.com
Flights from Essaouira to Lanzarote Airport via Madrid
- Ave. Duration
- 8h 5m
- When
- Monday and Friday
- Estimated price
- €95–360
Flights from Agadir–Al Massira Airport to Lanzarote Airport via Madrid
- Ave. Duration
- 7h 30m
- When
- Wednesday and Sunday
- Estimated price
- €120–210
Flights from Agadir–Al Massira Airport to Lanzarote Airport via Marrakech
- Ave. Duration
- 5h 20m
- When
- Wednesday
- Estimated price
- €120–210
Flights from Marrakech to Lanzarote Airport
- Ave. Duration
- 1h 20m
- When
- Wednesday and Saturday
- Estimated price
- €21–190
- Website
- bintercanarias.com
Flights from Agadir–Al Massira Airport to Lanzarote Airport via Gran Canaria
- Ave. Duration
- 4h 45m
- When
- Thursday and Sunday
- Estimated price
- €120–280
Flights from Agadir–Al Massira Airport to Lanzarote Airport via Tenerife South
- Ave. Duration
- 5h 40m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €120–210
- Website
- vueling.com
Flights from Essaouira to Lanzarote Airport via Barcelona
- Ave. Duration
- 9h 5m
- When
- Saturday
- Estimated price
- €140–460
Flights from Essaouira to Lanzarote Airport via Madrid
- Ave. Duration
- 8h 35m
- When
- Monday and Friday
- Estimated price
- €110–600
- Website
- iberia.com
Flights from Essaouira to Lanzarote Airport via Barcelona
- Ave. Duration
- 9h 5m
- When
- Saturday
- Estimated price
- €140–460
Flights from Essaouira to Lanzarote Airport via Madrid
- Ave. Duration
- 8h 35m
- When
- Monday and Friday
- Estimated price
- €110–600
- [email protected]
- Website
- souktosurf.com
Bus from Essaouira 1 - Bab El Mechouar to Agadir 3 - Agadir Airport
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- €20–22
- Schedules at
- souktosurf.com
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Essaouira to Marrakesh
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- €7–12
- Schedules at
- supratours.ma
- Second Class
- €9–12
- First Class
- €7–11
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, How do I buy a London Underground ticket?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.






