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 933–2,737Drive 6,885.1 km
- Drive from Essaouira to Medinacar 6,885.1 km
4d 2hSAR 4,023–5,810Bus to Marrakech, fly
- Take the bus from Essaouira to Marrakeshbus
- Fly from Marrakech (RAK) to Prince Mohammad Bin Abdulaziz Airport (MED)plane RAK - MED
15h 39mSAR 1,050–3,176Bus 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,201–4,009
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 900﷼ - 2800﷼ and takes 14h 31m.
The fastest way to get from Essaouira to Medina is to fly which takes 14h 31m and costs 900﷼ - 2800﷼.
The distance between Essaouira and Medina is 4905 km. The road distance is 6885.1 km.
It takes approximately 14h 31m to get from Essaouira to Medina, including transfers.
Medina is 2h ahead of Essaouira. It is currently 8:32 AM in Essaouira and 10:32 AM in Medina.
Yes, the driving distance between Essaouira to Medina is 6885 km. It takes approximately 4 days 2h to drive from Essaouira to Medina.
There are 1140+ 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
- 15h 53m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- SAR 950–3,300
Flights from Agadir–Al Massira Airport to Prince Mohammad Bin Abdulaziz Airport via Casablanca
- Ave. Duration
- 10h 55m
- When
- Every day
- Estimated price
- SAR 1,100–3,900
- 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,200–3,300
- 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 900–2,700
- 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,100
- Website
- transavia.com
Flights from Essaouira to Prince Mohammad Bin Abdulaziz Airport via Paris Orly
- Ave. Duration
- 26h 5m
- When
- Tuesday
- Estimated price
- SAR 950–3,400
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Essaouira to Marrakesh
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- 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 Heading to Europe? Read this before you buy a Eurail Pass, How to get from Heathrow Airport into central London, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.






