There are 5 ways to get from Shaqra to Medina by car, plane, taxi, 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.
Drive to Dawadmi, fly
best- Drive from Shaqra to Dawadmi (DWD)car
- Fly from Dawadmi (DWD) to Prince Mohammad Bin Abdulaziz Airport (MED)plane DWD - MED
7hSAR 417–1,261Drive 672.6 km
cheapest- Drive from Shaqra to Medinacar 672.6 km
6h 26mSAR 141–204Taxi, train, bus
- Take the taxi from Shaqra to Al Majmaahtaxi
- Take the train from Al Majmaah to Riyadhtrain
- Take the bus from Riyadh Bus Station to Al Madinah Bus Stationbus
18h 3mSAR 793–1,003Taxi, train, taxi to Prince Nayef Bin Abdulaziz Regional Airport, fly
- Take the taxi from Shaqra to Al Majmaahtaxi
- Take the train from Al Majmaah to Al-Qassimtrain
- Take the taxi from Al-Qassim to Prince Nayef Bin Abdulaziz Regional Airport (ELQ)taxi
- Fly from Prince Nayef Bin Abdulaziz Regional Airport (ELQ) to Prince Mohammad Bin Abdulaziz Airport (MED)plane ELQ - MED
6h 5mSAR 1,023–1,807Taxi, train to Riyadh, fly
- Take the taxi from Shaqra to Al Majmaahtaxi
- Take the train from Al Majmaah to Riyadhtrain
- Fly from Riyadh (RUH) to Prince Mohammad Bin Abdulaziz Airport (MED)plane RUH - MED
7h 19mSAR 751–1,592
Dawadmi (DWD) to Prince Mohammad Bin Abdulaziz Airport (MED) flights
Comparing Your Travel Options
The cheapest way to get from Shaqra to Medina is to drive which costs 140﷼ - 210﷼ and takes 6h 26m.
The fastest way to get from Shaqra to Medina is to taxi and train and fly which takes 6h 5m and costs 1000﷼ - 1900﷼.
The distance between Shaqra and Medina is 619 km. The road distance is 672.6 km.
The best way to get from Shaqra to Medina without a car is to taxi and train and bus which takes 18h 3m and costs 750﷼ - 1000﷼.
It takes approximately 7h to get from Shaqra to Medina, including transfers.
Yes, the driving distance between Shaqra to Medina is 673 km. It takes approximately 6h 26m to drive from Shaqra to Medina.
There are 1078+ hotels available in Medina.
What companies run services between Shaqra, Saudi Arabia and Medina, Saudi Arabia?
There is no direct connection from Shaqra to Medina. However, you can drive to Dawadmi (DWD) airport, fly to Prince Mohammad Bin Abdulaziz Airport (MED), walk to Prince Mohammad Bin Abdulaziz Int'l Airport, then take the line 400 bus to Prophet's Mosque. Alternatively, you can take the taxi to Al Majmaah, take the train to Riyadh, take the taxi to An Nuzhah, take the line 2 subway to Stc, take the line 1 subway to Transport Center, walk to Riyadh Bus Station, then take the bus to Al Madinah Bus Station.
- Website
- saudia.com
Flights from Dawadmi to Prince Mohammad Bin Abdulaziz Airport via Jeddah
- Ave. Duration
- 5h 3m
- When
- Monday, Wednesday, Saturday, Tuesday, and Thursday
- Estimated price
- SAR 370–1,200
Flights from Dawadmi to Prince Mohammad Bin Abdulaziz Airport via Riyadh
- Ave. Duration
- 7h 25m
- When
- Friday and Sunday
- Estimated price
- SAR 370–1,200
Flights from Prince Nayef Bin Abdulaziz Regional Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- SAR 360–950
Flights from Riyadh to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- SAR 210–950
Flights from Riyadh to Prince Mohammad Bin Abdulaziz Airport via Jeddah
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- SAR 280–950
- Website
- flyadeal.com
Flights from Riyadh to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- SAR 210–550
- Website
- flynas.com
Flights from Riyadh to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- SAR 230–550
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Al Majmaah to Riyadh
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- SAR 50–70
- Schedules at
- sar.com.sa
- Economy
- SAR 50–70
- Business
- SAR 85–130
Train from Al Majmaah to Al-Qassim
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a day
- Estimated price
- SAR 40–60
- Schedules at
- sar.com.sa
- Economy
- SAR 40–60
- Business
- SAR 70–110
Train from Al Majmaah to Riyadh
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- SAR 50–70
- Schedules at
- sar.com.sa
- Economy
- SAR 50–70
- Business
- SAR 85–130
- Phone
- + 966 920020590
- [email protected]
- Website
- nwbus.sa
Bus from Riyadh Bus Station to Al Madinah Bus Station
- Ave. Duration
- 13h
- Frequency
- Every 4 hours
- Estimated price
- SAR 240–330
- Schedules at
- nwbus.sa
- Ave. Duration
- 1h 12m
- Estimated price
- SAR 200–490
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Heading to Europe? Read this before you buy a Eurail Pass, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.












