There are 4 ways to get from Qurayyāt to Riyadh by taxi, towncar, plane, bus, train, 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.
Taxi, towncar, fly
best- Take the taxi from Qurayyāt to Shangri-La
- Take a town car from Shangri-La to Muscat International Airport
- Fly from Muscat International Airport (MCT) to Riyadh (RUH)MCT - RUH
8h 35mSAR 758–955Taxi, bus
cheapest- Take the taxi from Qurayyāt to Muscat
- Take the bus from Muscat to Riyadh
20h 22mSAR 291–540Taxi, bus, train
- Take the taxi from Qurayyāt to Muscat
- Take the bus from Muscat to Dammam
- Take the train from Dammam to Riyadh
19h 59mSAR 331–710Drive 1,406.5 km
- Drive from Qurayyāt to Riyadh1,406.5 km
15h 51mSAR 295–426
Muscat International Airport (MCT) to Riyadh (RUH) flights
Questions & Answers
The cheapest way to get from Qurayyāt to Riyadh is to drive which costs 290﷼ - 430﷼ and takes 15h 51m.
The fastest way to get from Qurayyāt to Riyadh is to taxi and towncar and fly which takes 8h 35m and costs 750﷼ - 1000﷼.
The distance between Qurayyāt and Riyadh is 1345 km. The road distance is 1406.5 km.
The best way to get from Qurayyāt to Riyadh without a car is to taxi and bus and train which takes 19h 59m and costs 330﷼ - 750﷼.
It takes approximately 8h 35m to get from Qurayyāt to Riyadh, including transfers.
Riyadh is 1h behind Qurayyāt. It is currently 2:11 PM in Qurayyāt and 1:11 PM in Riyadh.
Yes, the driving distance between Qurayyāt to Riyadh is 1406 km. It takes approximately 15h 51m to drive from Qurayyāt to Riyadh.
There are 2775+ hotels available in Riyadh.
What companies run services between Qurayyāt, Oman and Riyadh, Saudi Arabia?
There is no direct connection from Qurayyāt to Riyadh. However, you can take the taxi to Shangri-La, take the towncar to Muscat International Airport, walk to Muscat International Airport (MCT) airport, fly to Riyadh (RUH), walk to Airport T3-4, take the line 4 subway to Kafd, then take the line 1 subway to King Fahad Library. Alternatively, you can take the taxi to Muscat, take the bus to Dammam, take the taxi to Dammam, then take the train to Riyadh.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- omanair.com
Flights from Muscat International Airport to Riyadh
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- SAR 280–700
- Website
- salamair.com
Flights from Muscat International Airport to Riyadh
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- SAR 350–700
- Website
- gulfair.com
Flights from Muscat International Airport to Riyadh via Manama
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- SAR 490–600
- Website
- etihad.com
Flights from Muscat International Airport to Riyadh via Abu Dhabi
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- SAR 440–550
- Website
- emirates.com
Flights from Muscat International Airport to Riyadh via Dubai
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- SAR 220–1,600
- Website
- qatarairways.com
Flights from Muscat International Airport to Riyadh via Doha
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- SAR 260–1,400
- Website
- flydubai.com
Flights from Muscat International Airport to Riyadh via Dubai
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- SAR 340–1,600
- Phone
- 920000329
- customerservices@sar.com.sa
- Website
- sar.com.sa
Train from Dammam to Riyadh
- Ave. Duration
- 4h 16m
- Frequency
- Every 4 hours
- Estimated price
- SAR 20–150
- Schedules at
- sar.com.sa
- Economy
- SAR 20–150
- Business
- SAR 35–280
- Phone
- +971 4 295 9390
- support@alkhanjryonline.com
- Website
- alkhanjryonline.com
Bus from Muscat to Dammam
- Ave. Duration
- 13h 14m
- Frequency
- Once daily
- Estimated price
- SAR 120–330
- Schedules at
- alkhanjryonline.com
Bus from Muscat to Riyadh
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- SAR 130–350
- Schedules at
- alkhanjryonline.com
- Phone
- +968 94681176
- Website
- omantaxipro.com
Towncar from Shangri-La to Muscat International Airport
- Ave. Duration
- 40 min
- Frequency
- On demand
- Estimated price
- SAR 151
- Schedules at
- omantaxipro.com
- Ave. Duration
- 1h 33m
- Estimated price
- SAR 160–190
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 around the UAE, How do I buy a London Underground ticket?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.




