There are 3 ways to get from Riyadh to Al Olaya by subway, taxi, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Riyadh to Al Olaya is to line 5 subway and line 1 subway which costs 3﷼ - 8﷼ and takes 21 min.
The fastest way to get from Riyadh to Al Olaya is to taxi which takes 6 min and costs 30﷼ - 40﷼.
No, there is no direct train from Riyadh to Al Olaya. However, there are services departing from Gosi and arriving at Bank Albilad via National Museum. The journey, including transfers, takes approximately 21 min.
The distance between Riyadh and Al Olaya is 12 km.
The best way to get from Riyadh to Al Olaya without a car is to line 5 subway and line 1 subway which takes 21 min and costs 3﷼ - 8﷼.
It takes approximately 21 min to get from Riyadh to Al Olaya, including transfers.
Riyadh to Al Olaya train services, operated by Riyadh Public Transport, depart from Gosi station.
Riyadh to Al Olaya train services, operated by Riyadh Public Transport, arrive at National Museum station.
There are 2565+ hotels available in Al Olaya.
What companies run services between Riyadh, Saudi Arabia and Al Olaya, Saudi Arabia?
You can take a subway from Gosi to Bank Albilad via National Museum in around 21 min.
- Phone
- 19933
- [email protected]
- Website
- rpt.sa
Subway from Gosi to National Museum
- Ave. Duration
- 9 min
- Frequency
- Every 5 minutes
- Estimated price
- SAR 1–4
- Schedules at
- rpt.sa
Subway from National Museum to Bank Albilad
- Ave. Duration
- 10 min
- Frequency
- Every 5 minutes
- Estimated price
- SAR 2–4
- Schedules at
- riyadhbus.sa
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 Need to know: Jadrolinija, Getting to Rome from the airport, and How to get from JFK to New York City - to help you get the most out of your next trip.






