There are 4 ways to get from Marrakech Airport (RAK) to Medina by plane, car, train, 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 to Prince Mohammad Bin Abdulaziz Airport
best- Fly from Marrakech (RAK) to Prince Mohammad Bin Abdulaziz Airport (MED)plane RAK - MED
10h 28mSAR 1,035–3,142Drive 6,935.7 km
- Drive from Marrakech Airport (RAK) to Medinacar 6,935.7 km
4d 2hSAR 4,053–5,854Fly to Jeddah, train
- Fly from Marrakech (RAK) to Jeddah (JED)plane RAK - JED
- Take the train from Jeddah Airport to Madinahtrain
11hSAR 1,531–5,672Fly to Yanbu Airport, bus
- Fly from Marrakech (RAK) to Yanbu Airport (YNB)plane RAK - YNB
- Take the bus from Yanbu Bus Station to Al Madinah Bus Stationbus
15h 38mSAR 1,176–3,157
Marrakech (RAK) to Prince Mohammad Bin Abdulaziz Airport (MED) flights
Questions & Answers
The cheapest way to get from Marrakech Airport (RAK) to Medina is to fly which costs 1000﷼ - 3200﷼ and takes 10h 28m.
The fastest way to get from Marrakech Airport (RAK) to Medina is to fly which takes 10h 28m and costs 1000﷼ - 3200﷼.
The distance between Marrakech Airport (RAK) and Medina is 4729 km. The road distance is 6935.7 km.
It takes approximately 10h 28m to get from Marrakech Airport (RAK) to Medina, including transfers.
Medina is 2h ahead of Marrakech Airport (RAK). It is currently 10:19 PM in Marrakech Airport (RAK) and 12:19 AM in Medina.
Yes, the driving distance between Marrakech Airport (RAK) to Medina is 6936 km. It takes approximately 4 days 2h to drive from Marrakech Airport (RAK) to Medina.
There are 1153+ hotels available in Medina.
What companies run services between Marrakech Airport (RAK), Morocco and Medina, Saudi Arabia?
Turkish Airlines, Royal Air Maroc, and Qatar Airways fly from Marrakech (RAK) to Prince Mohammad Bin Abdulaziz Airport (MED) 3 times a day.
- 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 Marrakech to Jeddah via Istanbul
- Ave. Duration
- 12h 47m
- When
- Every day
- Estimated price
- SAR 950–3,100
Flights from Marrakech to Yanbu Airport via Istanbul
- Ave. Duration
- 18h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- SAR 1,200–3,900
- 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 1,000–3,500
- Website
- saudia.com
Flights from Marrakech to Jeddah via Casablanca
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- SAR 700–2,200
Flights from Marrakech to Jeddah via Madrid
- Ave. Duration
- 9h 25m
- When
- Monday and Friday
- Estimated price
- SAR 750–2,300
Flights from Marrakech to Yanbu Airport via Casablanca, Jeddah
- Ave. Duration
- 10h 30m
- When
- Monday and Saturday
- Estimated price
- SAR 950–2,900
- Website
- en.aegeanair.com
Flights from Marrakech to Jeddah via Athens
- Ave. Duration
- 12h 10m
- When
- Tuesday and Thursday
- Estimated price
- SAR 900–2,200
- Website
- flynas.com
Flights from Marrakech to Jeddah via Casablanca
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- SAR 900–2,300
- Website
- flyulendo.com
Flights from Marrakech to Jeddah via Milan Malpensa
- Ave. Duration
- 9h 50m
- When
- Friday
- Estimated price
- SAR 850–2,400
- Website
- nileair.com
Flights from Marrakech to Yanbu Airport via Casablanca, Cairo
- Ave. Duration
- 14h 5m
- When
- Monday and Friday
- Estimated price
- SAR 1,200–3,500
- Website
- flyaircairo.com
Flights from Marrakech to Yanbu Airport via Athens, Cairo
- Ave. Duration
- 16h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 1,100–2,800
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Jeddah Airport to Madinah
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- SAR 85–265
- Schedules at
- sar.hhr.sa
- Economy
- SAR 85–130
- Business
- SAR 150–220
- Phone
- + 966 920020590
- [email protected]
- Website
- nwbus.sa
Bus from Yanbu Bus Station to Al Madinah Bus Station
- Ave. Duration
- 3h 49m
- Frequency
- 5 times a day
- Estimated price
- SAR 80–120
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
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 Which side of Niagara Falls should I choose (and how do I get there)?, Best ways to travel around Australia, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.





