There are 8 ways to get from Jiddah to Riyadh by taxi, plane, car, bus, towncar, train, subway, shuttle, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Khasab Airport, fly
best- Take the taxi from Jiddah to Khasab Airport (KHS)taxi
- Fly from Khasab Airport (KHS) to Riyadh (RUH)plane KHS - RUH
9h 50mSAR 1,043–1,748Car ferry, bus
cheapest- Take the car ferry from Khasab to Līmā’carferry
- Take the car ferry from Līmā’ to Dibbacarferry
- Take the car ferry from Dibba to Shināş Ferry Wharfcarferry
- Take the car ferry from Shināş Ferry Wharf to Khasabcarferry
- Take the bus from Muscat to Riyadhbus
33h 12mSAR 240–747Drive, bus, towncar, train
- Drive from Jiddah to Hilton Ras Al Khaimah Resort & Spacar
- Take the bus from Hilton Ras Al Khaimah Resort & Spa to Airport Terminal 3bus
- Take a town car from Dubai to Muscat International Airporttowncar
- Take the bus from Muscat to Dammambus
- Take the train from Dammam to Riyadhtrain
27h 59mSAR 1,555–1,927Drive 1,146.7 km
- Drive from Jiddah to Riyadhcar 1,146.7 km
12h 30mSAR 477–688Bus, bus to Dubai International Airport, fly, line 4 subway
- Take the bus from Shaam to Al Nakheelbus
- Take the bus from Hilton Garden Inn to Airport Terminal 3bus
- Fly from Dubai International Airport (DXB) to Riyadh (RUH)plane DXB - RUH
- Take the subway from Airport T3-4 to Kafdsubway
8h 37mSAR 260–968Bus, shuttle to Sharjah International Airport, fly, line 4 subway
- Take the bus from Shaam to Al Nakheelbus
- Take a shuttle bus from Ras Al Khaimah to Sharjah Int'l Airport
- Fly from Sharjah International Airport (SHJ) to Riyadh (RUH)plane SHJ - RUH
- Take the subway from Airport T3-4 to Kafdsubway
9h 16mSAR 360–1,077Bus, towncar
- Take the bus from Hilton Garden Inn to Airport Terminal 1, Externalbus
- Take a town car from Dubai to Muscat International Airporttowncar
- Take the bus from Muscat to Riyadhbus
29h 35mSAR 1,520–1,763Bus
- Take the bus from Hilton Garden Inn to Airport Terminal 1, Externalbus
- Take the bus from Dubai to Muscatbus
- Take the bus from Muscat to Riyadhbus
32h 19mSAR 289–533
Khasab Airport (KHS) to Riyadh (RUH) flights
Questions & Answers
The cheapest way to get from Jiddah to Riyadh is to bus and fly and line 4 subway which costs 260﷼ - 1000﷼ and takes 8h 37m.
The fastest way to get from Jiddah to Riyadh is to bus and fly and line 4 subway which takes 8h 37m and costs 260﷼ - 1000﷼.
The distance between Jiddah and Riyadh is 1049 km. The road distance is 1146.7 km.
It takes approximately 9h 50m to get from Jiddah to Riyadh, including transfers.
Riyadh is 1h behind Jiddah. It is currently 10:06 AM in Jiddah and 9:06 AM in Riyadh.
Yes, the driving distance between Jiddah to Riyadh is 1147 km. It takes approximately 12h 30m to drive from Jiddah to Riyadh.
There are 2649+ hotels available in Riyadh.
What companies run services between Jiddah, Oman and Riyadh, Saudi Arabia?
You can take a vehicle from Jiddah to Riyadh via Shaam, Al Nakheel, Hilton Garden Inn, Airport Terminal 1, External, Dubai, and Muscat in around 32h 19m.
- Website
- saudia.com
Flights from Dubai International Airport to Riyadh
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- SAR 210–1,100
- Website
- emirates.com
Flights from Dubai International Airport to Riyadh
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- SAR 110–1,400
- Website
- flynas.com
Flights from Dubai International Airport to Riyadh
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- SAR 290–700
- Website
- flyadeal.com
Flights from Dubai International Airport to Riyadh
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- SAR 210–600
- Website
- flydubai.com
Flights from Dubai International Airport to Riyadh
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- SAR 380–1,400
- Website
- omanair.com
Flights from Khasab Airport to Riyadh via Muscat
- Ave. Duration
- 10h 1m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- SAR 500–1,100
- Website
- airarabia.com
Flights from Sharjah International Airport to Riyadh
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- SAR 310–430
- Website
- qatarairways.com
Flights from Sharjah International Airport to Riyadh via Doha
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- SAR 250–1,300
- Website
- gulfair.com
Flights from Khasab Airport to Riyadh via Muscat, Manama
- Ave. Duration
- 10h 20m
- When
- Thursday and Saturday
- Estimated price
- SAR 450–1,100
- 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
- 19933
- customercare@riyadhbus.sa
- Website
- rpt.sa
Subway from Airport T3-4 to Kafd
- Ave. Duration
- 38 min
- Frequency
- Every 5 minutes
- Estimated price
- SAR 3–10
- Schedules at
- rpt.sa
- Standard 2 hr Pass
- SAR 4
- First Class 2 hr Pass
- SAR 10
- Phone
- +971-50-6263-955
- aksales@orienttransport.ae
- Website
- rakshuttle.jebeljais.ae
Bus from Hilton Ras Al Khaimah Resort & Spa to Airport Terminal 3
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- SAR 30–31
- Schedules at
- rakshuttle.jebeljais.ae
Bus from Hilton Garden Inn to Airport Terminal 3
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- SAR 30–31
- Schedules at
- rakshuttle.jebeljais.ae
Bus from Hilton Garden Inn to Airport Terminal 1, External
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- SAR 30–31
- Schedules at
- rakshuttle.jebeljais.ae
- 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
Bus from Dubai to Muscat
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- SAR 100–110
- Schedules at
- alkhanjryonline.com
- Phone
- 800 1 700
- info@rakta.gov.ae
- Website
- rakta.gov.ae
Bus from Shaam to Al Nakheel
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- SAR 8–14
- Schedules at
- rakta.gov.ae
- Website
- airarabia.com
Shuttle from Ras Al Khaimah to Sharjah Int'l Airport
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- SAR 30–40
- Schedules at
- airarabia.com
- Phone
- +968 1551
- info@mwasalat.om
- Website
- mwasalat.om
Car ferry from Khasab to Līmā’
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- SAR 22–35
- Schedules at
- mwasalat.om
Car ferry from Līmā’ to Dibba
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Estimated price
- SAR 19–28
- Schedules at
- mwasalat.om
Car ferry from Dibba to Shināş Ferry Wharf
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- SAR 23–70
- Schedules at
- mwasalat.om
Car ferry from Shināş Ferry Wharf to Khasab
- Ave. Duration
- 4h
- Frequency
- Once a week
- Estimated price
- SAR 30–235
- Schedules at
- mwasalat.om
- Economy
- SAR 127
- Business
- SAR 235
- Phone
- +968 94681176
- Website
- omantaxipro.com
Towncar from Dubai to Muscat International Airport
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- SAR 1,313
- Schedules at
- omantaxipro.com
- Ave. Duration
- 40 min
- Estimated price
- SAR 500–650
Want to know more about travelling around Saudi Arabia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling around the UAE
Read the travel guide
















