There are 4 ways to get from Shaqra to Medina by taxi, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train, bus
best- Take the taxi from Shaqra to Al Majmaahtaxi
- Take the train from Al Majmaah to Al-Qassimtrain
- Take the bus from Buraydah to Madinahbus
10h 13mSAR 649–813Drive 672.6 km
cheapest- Drive from Shaqra to Medinacar 672.6 km
6h 26mSAR 141–204Drive to Dawadmi, fly
- Drive from Shaqra to Dawadmi (DWD)car
- Fly from Dawadmi (DWD) to Prince Mohammad Bin Abdulaziz Airport (MED)plane DWD - MED
7h 50mSAR 417–1,161Taxi, 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 11mSAR 821–1,442
Dawadmi (DWD) to Prince Mohammad Bin Abdulaziz Airport (MED) flights
Questions & Answers
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 drive which takes 6h 26m and costs 140﷼ - 210﷼.
The distance between Shaqra and Medina is 774 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 10h 13m and costs 650﷼ - 850﷼.
It takes approximately 10h 13m 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 1140+ 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 take the taxi to Al Majmaah, take the train to Al-Qassim, take the taxi to Buraydah, then take the bus to Madinah. Alternatively, you can drive from Shaqra to Medina in around 6h 26m.
- Website
- saudia.com
Flights from Dawadmi to Prince Mohammad Bin Abdulaziz Airport via Riyadh
- Ave. Duration
- 4h 50m
- When
- Thursday and Sunday
- Estimated price
- SAR 380–1,200
Flights from Dawadmi to Prince Mohammad Bin Abdulaziz Airport via Jeddah
- Ave. Duration
- 6h 30m
- When
- Friday and Sunday
- Estimated price
- SAR 370–1,100
Flights from Dawadmi to Prince Mohammad Bin Abdulaziz Airport via Riyadh, Jeddah
- Ave. Duration
- 5h 35m
- When
- Thursday and Sunday
- Estimated price
- SAR 390–1,300
Flights from Riyadh to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- SAR 290–950
- Website
- flyadeal.com
Flights from Riyadh to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- SAR 290–700
- Website
- flynas.com
Flights from Riyadh to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- SAR 330–750
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
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
- +966920000877
- Website
- saptco.com.sa
Bus from Buraydah to Madinah
- Ave. Duration
- 6h 20m
- Frequency
- Every 4 hours
- Estimated price
- SAR 100–140
- Schedules at
- saptco.com.sa
- Ave. Duration
- 1h 25m
- Estimated price
- SAR 400–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, 10 amazing places to get away from it all in Australia, and Why you should take the train in the US - to help you get the most out of your next trip.






