There are 8 ways to get from Ta'if to Shaqra by plane, taxi, train, bus, 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.
Fly Taif Regional Airport to Prince Nayef Bin Abdulaziz Regional Airport, taxi, train
best- Fly from Taif Regional Airport (TIF) to Prince Nayef Bin Abdulaziz Regional Airport (ELQ)plane TIF - ELQ
- Take the taxi from Prince Nayef Bin Abdulaziz Regional Airport (ELQ) to Al-Qassimtaxi
- Take the train from Al-Qassim to Al Majmaahtrain
- Take the taxi from Al Majmaah to Shaqrataxi
5h 53mSAR 1,344–2,770Drive 698.6 km
cheapest- Drive from Ta'if to Shaqracar 698.6 km
8h 40mSAR 147–212Taxi, train, bus
- Take the taxi from Ta'if to Makkahtaxi
- Take the train from Makkah to Al-Sulimaniyah Jeddah stationtrain
- Take the bus from Jeddah Train Stn to Riyadh Bus Stnbus
- Take the train from Riyadh to Al Majmaahtrain
- Take the taxi from Al Majmaah to Shaqrataxi
20h 40mSAR 1,150–1,626Fly Taif Regional Airport to Riyadh, train, taxi
- Fly from Taif Regional Airport (TIF) to Riyadh (RUH)plane TIF - RUH
- Take the train from Riyadh to Al Majmaahtrain
- Take the taxi from Al Majmaah to Shaqrataxi
6h 49mSAR 957–1,515Bus, bus to Jeddah, fly to Dawadmi, drive
- Take the bus from Ta'if Bus Station to Makkah Bus Stnbus
- Take the bus from Jarwal Bus Station to King Abdulaziz Airportbus
- Fly from Jeddah (JED) to Dawadmi (DWD)plane JED - DWD
- Drive from Dawadmi (DWD) to Shaqracar
8h 33mSAR 468–1,229Bus, bus to Jeddah, fly to Prince Nayef Bin Abdulaziz Regional Airport, taxi, train
- Take the bus from Ta'if Bus Station to Makkah Bus Stnbus
- Take the bus from Jarwal Bus Station to King Abdulaziz Airportbus
- Fly from Jeddah (JED) to Prince Nayef Bin Abdulaziz Regional Airport (ELQ)plane JED - ELQ
- Take the taxi from Prince Nayef Bin Abdulaziz Regional Airport (ELQ) to Al-Qassimtaxi
- Take the train from Al-Qassim to Al Majmaahtrain
- Take the taxi from Al Majmaah to Shaqrataxi
10h 5mSAR 1,043–1,574Bus, train, taxi
- Take the bus from Ta'if Bus Stn to Jeddah Train Stnbus
- Take the bus from Jeddah Train Stn to Buraydah Bus Stnbus
- Take the train from Al-Qassim to Al Majmaahtrain
- Take the taxi from Al Majmaah to Shaqrataxi
24h 57mSAR 862–1,114Bus, train, taxi via Riyadh Bus Station
- Take the bus from Taif Bus Station to Riyadh Bus Stationbus
- Take the train from Riyadh to Al Majmaahtrain
- Take the taxi from Al Majmaah to Shaqrataxi
26h 11mSAR 703–957
Taif Regional Airport (TIF) to Prince Nayef Bin Abdulaziz Regional Airport (ELQ) flights
Comparing Your Travel Options
The cheapest way to get from Ta'if to Shaqra is to drive which costs 140﷼ - 220﷼ and takes 8h 40m.
The fastest way to get from Ta'if to Shaqra is to fly and taxi and train which takes 5h 53m and costs 1300﷼ - 2800﷼.
The distance between Ta'if and Shaqra is 960 km. The road distance is 698.6 km.
The best way to get from Ta'if to Shaqra without a car is to taxi and train and bus which takes 20h 40m and costs 1100﷼ - 1700﷼.
It takes approximately 5h 53m to get from Ta'if to Shaqra, including transfers.
Yes, the driving distance between Ta'if to Shaqra is 699 km. It takes approximately 8h 40m to drive from Ta'if to Shaqra.
There are five+ hotels available in Shaqra.
What companies run services between Ta'if, Saudi Arabia and Shaqra, Saudi Arabia?
There is no direct connection from Ta'if to Shaqra. However, you can take the taxi to Taif Regional Airport (TIF) airport, fly to Prince Nayef Bin Abdulaziz Regional Airport (ELQ), take the taxi to Al-Qassim, take the train to Al Majmaah, then take the taxi to Shaqra. Alternatively, you can take the taxi to Makkah, take the train to Al-Sulimaniyah Jeddah station, walk to Jeddah Train Stn, take the bus to Riyadh Bus Stn, walk to Transport Center, take the line 1 subway to Kafd, take the line 4 subway to Pnu 1, take the taxi to Riyadh, take the train to Al Majmaah, then take the taxi to Shaqra.
- Website
- saudia.com
Flights from Taif Regional Airport to Prince Nayef Bin Abdulaziz Regional Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- SAR 550–1,800
Flights from Taif Regional Airport to Riyadh
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- SAR 340–1,500
Flights from Jeddah to Dawadmi
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- SAR 310–1,000
Flights from Jeddah to Prince Nayef Bin Abdulaziz Regional Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- SAR 270–1,300
- Website
- flyadeal.com
Flights from Taif Regional Airport to Riyadh
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- SAR 340–1,100
Flights from Jeddah to Prince Nayef Bin Abdulaziz Regional Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- SAR 270–430
- Website
- flynas.com
Flights from Taif Regional Airport to Riyadh
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- SAR 270–320
Flights from Taif Regional Airport to Riyadh via Dammam
- Ave. Duration
- 4h
- When
- Monday, Wednesday, and Friday
- Estimated price
- SAR 270–320
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Al-Qassim to Al Majmaah
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- SAR 40–60
- Schedules at
- sar.com.sa
- Economy
- SAR 40–60
- Business
- SAR 70–110
Train from Makkah to Al-Sulimaniyah Jeddah station
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 24–95
- Schedules at
- sar.hhr.sa
- Economy
- SAR 24–35
- Business
- SAR 40–60
Train from Riyadh to Al Majmaah
- Ave. Duration
- 1h 18m
- Frequency
- 3 times a day
- Estimated price
- SAR 50–70
- Schedules at
- sar.com.sa
- Economy
- SAR 50–70
- Business
- SAR 85–130
Train from Riyadh to Al Majmaah
- Ave. Duration
- 1h 18m
- Frequency
- 3 times a day
- Estimated price
- SAR 50–70
- Schedules at
- sar.com.sa
- Economy
- SAR 50–70
- Business
- SAR 85–130
Train from Al-Qassim to Al Majmaah
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- SAR 40–60
- Schedules at
- sar.com.sa
- Economy
- SAR 40–60
- Business
- SAR 70–110
Train from Al-Qassim to Al Majmaah
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- SAR 40–60
- Schedules at
- sar.com.sa
- Economy
- SAR 40–60
- Business
- SAR 70–110
Train from Riyadh to Al Majmaah
- Ave. Duration
- 1h 18m
- Frequency
- 3 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 Jeddah Train Stn to Riyadh Bus Stn
- Ave. Duration
- 12h 50m
- Frequency
- Every 4 hours
- Estimated price
- SAR 170–370
- Schedules at
- nwbus.sa
Bus from Ta'if Bus Station to Makkah Bus Stn
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- SAR 35–60
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
Bus from Jarwal Bus Station to King Abdulaziz Airport
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Estimated price
- SAR 40–60
- Schedules at
- nwbus.sa
Bus from Ta'if Bus Station to Makkah Bus Stn
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- SAR 35–60
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
Bus from Jarwal Bus Station to King Abdulaziz Airport
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Estimated price
- SAR 40–60
- Schedules at
- nwbus.sa
Bus from Ta'if Bus Stn to Jeddah Train Stn
- Ave. Duration
- 3h 56m
- Frequency
- Every 4 hours
- Estimated price
- SAR 60–85
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
Bus from Jeddah Train Stn to Buraydah Bus Stn
- Ave. Duration
- 16h 17m
- Frequency
- Twice daily
- Estimated price
- SAR 250–350
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
Bus from Taif Bus Station to Riyadh Bus Station
- Ave. Duration
- 21h 15m
- Frequency
- Every 4 hours
- Estimated price
- SAR 170–310
- Schedules at
- nwbus.sa
- Book at
- booking.nwbus.sa
- Ave. Duration
- 1h 11m
- Estimated price
- SAR 210–550
Almassarat Almassiyah Transport
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 Want to know more about Flixbus?, Which London airport should I choose?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.












