There are 5 ways to get from Portugal to Essaouira 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 Lisbon-Portela Airport to Marrakech, bus
best- Fly from Lisbon-Portela Airport (LIS) to Marrakech (RAK)plane LIS - RAK
- Take the bus from Marrakesh to Essaouirabus
8h 21mMAD 573–2,891Fly Francisco De Sá Carneiro Airport to Marrakech, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Marrakech (RAK)plane OPO - RAK
- Take the bus from Marrakesh to Essaouirabus
8h 37mMAD 651–2,516Fly Lisbon-Portela Airport to Essaouira
- Fly from Lisbon-Portela Airport (LIS) to Essaouira (ESU)plane LIS - ESU
10h 34mMAD 1,039–3,761Fly Lisbon-Portela Airport to Agadir–Al Massira Airport, bus
- Fly from Lisbon-Portela Airport (LIS) to Agadir–Al Massira Airport (AGA)plane LIS - AGA
- Take the bus from Agadir 3 - Agadir Airport to Essaouira 1 - Bab El Mechouarbus
12h 21mMAD 904–3,641Fly Francisco De Sá Carneiro Airport to Agadir–Al Massira Airport, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Agadir–Al Massira Airport (AGA)plane OPO - AGA
- Take the bus from Agadir 3 - Agadir Airport to Essaouira 1 - Bab El Mechouarbus
9h 57mMAD 882–3,166
Lisbon-Portela Airport (LIS) to Marrakech (RAK) flights
Comparing Your Travel Options
The cheapest way to get from Portugal to Essaouira is to fly and bus which costs MAD 550 - MAD 2,900 and takes 8h 21m.
The fastest way to get from Portugal to Essaouira is to fly and bus which takes 8h 21m and costs MAD 550 - MAD 2,900.
The distance between Portugal and Essaouira is 994 km.
It takes approximately 8h 21m to get from Portugal to Essaouira, including transfers.
There are 1554+ hotels available in Essaouira.
What companies run services between Portugal and Essaouira, Morocco?
Vueling Airlines, easyJet, and TAP Portugal fly from Lisbon-Portela Airport (LIS) to Essaouira (ESU) once daily.
- Website
- royalairmaroc.com
Flights from Lisbon-Portela Airport to Marrakech via Casablanca
- Ave. Duration
- 3h 55m
- When
- Monday and Thursday
- Estimated price
- MAD 1,000–3,000
Flights from Francisco De Sá Carneiro Airport to Marrakech via Casablanca
- Ave. Duration
- 4h 12m
- When
- Friday to Saturday
- Estimated price
- MAD 900–2,400
Flights from Lisbon-Portela Airport to Agadir–Al Massira Airport via Casablanca
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- MAD 800–6,000
Flights from Francisco De Sá Carneiro Airport to Agadir–Al Massira Airport via Casablanca
- Ave. Duration
- 4h 12m
- When
- Thursday to Friday
- Estimated price
- MAD 900–2,000
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Marrakesh to Essaouira
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- MAD 65–130
- Schedules at
- supratours.ma
- First Class
- MAD 65–95
- Second Class
- MAD 95–120
Bus from Marrakesh to Essaouira
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- MAD 65–130
- Schedules at
- supratours.ma
- First Class
- MAD 65–95
- Second Class
- MAD 95–120
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 Is ride-sharing platform BlaBlaCar right for you?, How do I buy a London Underground ticket?, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.




