There are 4 ways to get from Rabat to Medina by train, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Mohammed V International Airport, fly
best- Take the train from Rabat Ville to Casablancatrain
- Fly from Mohammed V International Airport (CMN) to Prince Mohammad Bin Abdulaziz Airport (MED)plane CMN - MED
10h 45mSAR 1,135–2,155Fly from Rabat-Salé
cheapest- Fly from Rabat-Salé (RBA) to Prince Mohammad Bin Abdulaziz Airport (MED)plane RBA - MED
18h 38mSAR 771–2,423Drive 7,232.2 km
- Drive from Rabat to Medinacar 7,232.2 km
4d 4hSAR 4,226–6,105Train to Tangier Ibn Battouta Airport, fly
- Take the train from Rabat Agdal to Tanger Ville stationtrain
- Fly from Tangier Ibn Battouta Airport (TNG) to Prince Mohammad Bin Abdulaziz Airport (MED)plane TNG - MED
10h 25mSAR 793–2,142
Mohammed V International Airport (CMN) to Prince Mohammad Bin Abdulaziz Airport (MED) flights
Questions & Answers
The cheapest way to get from Rabat to Medina is to train and fly which costs 750﷼ - 2200﷼ and takes 10h 25m.
The fastest way to get from Rabat to Medina is to train and fly which takes 10h 25m and costs 750﷼ - 2200﷼.
The distance between Rabat and Medina is 4804 km. The road distance is 7232.2 km.
It takes approximately 10h 45m to get from Rabat to Medina, including transfers.
Medina is 3h ahead of Rabat. It is currently 11:55 PM in Rabat and 2:55 AM in Medina.
Yes, the driving distance between Rabat to Medina is 7232 km. It takes approximately 4 days 4h to drive from Rabat to Medina.
There are 875+ hotels available in Medina.
What companies run services between Rabat, Morocco and Medina, Saudi Arabia?
Flynas, Saudia, and four other airlines fly from Rabat-Salé (RBA) to Prince Mohammad Bin Abdulaziz Airport (MED) 3 times a week.
- Website
- saudia.com
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 6h 2m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- SAR 700–2,100
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport via Jeddah
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- SAR 750–2,100
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport via Riyadh
- Ave. Duration
- 9h 25m
- When
- Tuesday
- Estimated price
- SAR 850–2,400
Flights from Rabat-Salé to Prince Mohammad Bin Abdulaziz Airport via Jeddah
- Ave. Duration
- 15h 40m
- When
- Wednesday
- Estimated price
- SAR 950–2,600
Flights from Tangier Ibn Battouta Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 6h 5m
- When
- Thursday
- Estimated price
- SAR 800–2,400
- Website
- turkishairlines.com
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport via Istanbul
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- SAR 850–2,900
Flights from Rabat-Salé to Prince Mohammad Bin Abdulaziz Airport via Istanbul
- Ave. Duration
- 16h 30m
- When
- Sunday
- Estimated price
- SAR 1,000–3,100
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- SAR 800–3,000
- Website
- egyptair.com
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport via Cairo
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- SAR 900–2,900
- Website
- rj.com
Flights from Mohammed V International Airport to Prince Mohammad Bin Abdulaziz Airport via Amman
- Ave. Duration
- 10h
- When
- Thursday and Sunday
- Estimated price
- SAR 850–2,400
- Website
- mauritaniaairlines.mr
Flights from Rabat-Salé to Prince Mohammad Bin Abdulaziz Airport via Tunis
- Ave. Duration
- 22h 55m
- When
- Friday
- Estimated price
- SAR 1,700–4,000
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Rabat Ville to Casablanca
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- SAR 14–29
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- SAR 14–20
- 1st Class
- SAR 21–29
Train from Rabat Agdal to Tanger Ville station
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- SAR 35–80
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- SAR 35–55
- 1st Class
- SAR 55–80
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 5 incredible day trips from Florence by train, Bali: What to do if Mount Agung erupts, and Getting around the Cyclades - to help you get the most out of your next trip.






