There are 4 ways to get from Essaouira to Medina by plane, car, 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 Prince Mohammad Bin Abdulaziz Airport (MED)plane ESU - MED
14h 31mSAR 1,033–2,937Drive 6,884.9 km
- Drive from Essaouira to Medinacar 6,884.9 km
4d 1hSAR 4,025–5,814Bus to Marrakech, fly
- Take the bus from Essaouira to Marrakeshbus
- Fly from Marrakech (RAK) to Prince Mohammad Bin Abdulaziz Airport (MED)plane RAK - MED
14h 9mSAR 1,049–3,276Bus 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 Prince Mohammad Bin Abdulaziz Airport (MED)plane AGA - MED
15h 38mSAR 1,302–4,310
Essaouira (ESU) to Prince Mohammad Bin Abdulaziz Airport (MED) flights
Questions & Answers
The cheapest way to get from Essaouira to Medina is to fly which costs 1000﷼ - 3000﷼ and takes 14h 31m.
The fastest way to get from Essaouira to Medina is to bus and fly which takes 14h 9m and costs 1000﷼ - 3300﷼.
The distance between Essaouira and Medina is 4905 km. The road distance is 6884.9 km.
It takes approximately 14h 31m to get from Essaouira to Medina, including transfers.
Medina is 2h ahead of Essaouira. It is currently 6:37 AM in Essaouira and 8:37 AM in Medina.
Yes, the driving distance between Essaouira to Medina is 6885 km. It takes approximately 4 days 1h to drive from Essaouira to Medina.
There are 1154+ hotels available in Medina.
What companies run services between Essaouira, Morocco and Medina, Saudi Arabia?
Transavia France, Vueling Airlines, and two other airlines fly from Essaouira (ESU) to Prince Mohammad Bin Abdulaziz Airport (MED) once daily.
- Website
- royalairmaroc.com
Flights from Marrakech to Prince Mohammad Bin Abdulaziz Airport via Casablanca
- Ave. Duration
- 12h 20m
- When
- Tuesday, Monday, Wednesday, Friday, and Sunday
- Estimated price
- SAR 1,000–3,800
Flights from Agadir–Al Massira Airport to Prince Mohammad Bin Abdulaziz Airport via Casablanca
- Ave. Duration
- 10h 51m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 1,200–4,200
- Website
- egyptair.com
Flights from Essaouira to Prince Mohammad Bin Abdulaziz Airport via Barcelona, Cairo
- Ave. Duration
- 14h 55m
- When
- Saturday
- Estimated price
- SAR 1,300–3,700
- Website
- saudia.com
Flights from Essaouira to Prince Mohammad Bin Abdulaziz Airport via Barcelona, Jeddah
- Ave. Duration
- 18h
- When
- Tuesday and Saturday
- Estimated price
- SAR 1,000–2,900
- Website
- turkishairlines.com
Flights from Marrakech to Prince Mohammad Bin Abdulaziz Airport via Istanbul
- Ave. Duration
- 12h 37m
- When
- Every day
- Estimated price
- SAR 1,000–3,200
- Website
- transavia.com
Flights from Essaouira to Prince Mohammad Bin Abdulaziz Airport via Paris Orly
- Ave. Duration
- 26h
- When
- Tuesday
- Estimated price
- SAR 1,100–3,900
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Essaouira to Marrakesh
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- SAR 30–50
- Schedules at
- supratours.ma
- Second Class
- SAR 40–50
- First Class
- SAR 30–45
- [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
- SAR 85–100
- Schedules at
- souktosurf.com
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 Getting around the Cyclades, Heading to Europe? Read this before you buy a Eurail Pass, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.






