There are 5 ways to get from Riyadh to Ar Rāfah by plane, taxi, 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 to Taif Regional Airport, taxi
best- Fly from Riyadh (RUH) to Taif Regional Airport (TIF)plane RUH - TIF
- Take the taxi from Taif Regional Airport (TIF) to Ar Rāfahtaxi
5h 18mSAR 656–1,214Drive 858.8 km
cheapest- Drive from Riyadh to Ar Rāfahcar 858.8 km
8h 38mSAR 180–260Bus, taxi
- Take the bus from Riyadh to Al Taifbus
- Take the taxi from Taif to Ar Rāfahtaxi
11h 8mSAR 631–820Fly to Jeddah, bus, taxi
- Fly from Riyadh (RUH) to Jeddah (JED)plane RUH - JED
- Take the bus from King Abdulaziz Airport to Jarwal Bus Stationbus
- Take the taxi from Jarwal Bus Station to Ar Rāfahtaxi
7h 5mSAR 506–939Bus, taxi via Riyadh Bus Station
- Take the bus from Riyadh Bus Station to Taif Bus Stationbus
- Take the taxi from Taif Bus Station to Ar Rāfahtaxi
13h 43mSAR 673–914
Riyadh (RUH) to Taif Regional Airport (TIF) flights
Questions & Answers
The cheapest way to get from Riyadh to Ar Rāfah is to drive which costs 180﷼ - 260﷼ and takes 8h 38m.
The fastest way to get from Riyadh to Ar Rāfah is to fly and taxi which takes 5h 18m and costs 650﷼ - 1300﷼.
The distance between Riyadh and Ar Rāfah is 879 km. The road distance is 858.8 km.
The best way to get from Riyadh to Ar Rāfah without a car is to bus and taxi which takes 11h 8m and costs 600﷼ - 850﷼.
It takes approximately 5h 18m to get from Riyadh to Ar Rāfah, including transfers.
Yes, the driving distance between Riyadh to Ar Rāfah is 859 km. It takes approximately 8h 38m to drive from Riyadh to Ar Rāfah.
There are 328+ hotels available in Ar Rāfah.
What companies run services between Riyadh, Saudi Arabia and Ar Rāfah, Saudi Arabia?
There is no direct connection from Riyadh to Ar Rāfah. However, you can take the line 1 subway to Kafd, take the line 4 subway to Airport T3-4, walk to Riyadh-Airport-RUH airport, fly to Taif Regional Airport (TIF), then take the taxi to Ar Rāfah. Alternatively, you can take the bus to Al Taif then take the taxi to Ar Rāfah.
- Website
- saudia.com
Flights from Riyadh to Taif Regional Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- SAR 200–650
Flights from Riyadh to Jeddah
- Ave. Duration
- 1h 54m
- When
- Every day
- Estimated price
- SAR 200–850
- Website
- flynas.com
Flights from Riyadh to Taif Regional Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- SAR 210–750
Flights from Riyadh to Jeddah
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- SAR 210–750
- Website
- flyadeal.com
Flights from Riyadh to Taif Regional Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- SAR 200–650
Flights from Riyadh to Jeddah
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- SAR 200–550
- Website
- royalairmaroc.com
Flights from Riyadh to Jeddah
- Ave. Duration
- 1h 50m
- When
- Saturday
- Estimated price
- SAR 280–850
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Riyadh to Al Taif
- Ave. Duration
- 9h 43m
- Frequency
- Hourly
- Estimated price
- SAR 160–220
- Schedules at
- saptco.com.sa
- Phone
- + 966 920020590
- care@nwbus.sa
- Website
- nwbus.sa
Bus from King Abdulaziz Airport to Jarwal Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- SAR 40–60
- Schedules at
- nwbus.sa
Bus from Riyadh Bus Station to Taif Bus Station
- Ave. Duration
- 1h 11m
- Estimated price
- SAR 200–600
Almassarat Almassiyah Transport
Almassarat Almassiyah Transport
Riyadh's Sabaya International
- Phone
- +966 18122566
Almassarat Almassiyah Transport
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 How to get from Heathrow Airport into central London, Travelling by boat in Italy, and How to get from JFK to New York City - to help you get the most out of your next trip.







