There are 5 ways to get from Essaouira to Medina by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Marrakech, fly
best- 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,277Drive 6,884.9 km
- Drive from Essaouira to Medinacar 6,884.9 km
4d 1hSAR 4,022–5,809Bus 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,310Bus, train to Mohammed V International Airport, fly
- Take the bus from Essaouira to Marrakeshbus
- Take the train from Marrakech to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Prince Mohammad Bin Abdulaziz Airport (MED)plane CMN - MED
16h 12mSAR 1,486–3,154Fly from Essaouira
- Fly from Essaouira (ESU) to Prince Mohammad Bin Abdulaziz Airport (MED)plane ESU - MED
27h 6mSAR 1,133–3,937
Marrakech (RAK) to Prince Mohammad Bin Abdulaziz Airport (MED) flights
Questions & Answers
The cheapest way to get from Essaouira to Medina is to bus and train and fly which costs 1400﷼ - 3200﷼ and takes 16h 12m.
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 4911 km. The road distance is 6884.9 km.
It takes approximately 14h 9m to get from Essaouira to Medina, including transfers.
Medina is 2h ahead of Essaouira. It is currently 3:37 PM in Essaouira and 5:37 PM 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 flies from Essaouira (ESU) to Prince Mohammad Bin Abdulaziz Airport (MED) once a week.
- Website
- royalairmaroc.com
Flights from Marrakech to Prince Mohammad Bin Abdulaziz Airport via Mohammed V International Airport
- 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 Mohammed V International Airport
- Ave. Duration
- 10h 51m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 1,200–4,200
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- SAR 1,100–3,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
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport via Istanbul
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- SAR 1,100–3,400
- Website
- saudia.com
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport via Jeddah
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- SAR 850–2,500
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport via Riyadh
- Ave. Duration
- 9h 40m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- SAR 950–2,800
- Website
- egyptair.com
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport via Cairo
- Ave. Duration
- 8h 57m
- When
- Every day
- Estimated price
- SAR 1,100–3,200
- Website
- rj.com
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport via Amman
- Ave. Duration
- 10h 20m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- SAR 900–2,800
- 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
- oncf-voyages.ma
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- SAR 35–80
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- SAR 35–55
- 1st Class
- SAR 55–80
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Essaouira to Marrakesh
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- SAR 30–55
- Schedules at
- supratours.ma
- Second Class
- SAR 40–50
- First Class
- SAR 30–45
Bus from Essaouira to Marrakesh
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- SAR 30–55
- 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 Train travel in Spain: A guide to Renfe, Travelling to and around Russia for the 2018 FIFA World Cup, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.












