There are 5 ways to get from Riyadh Airport (RUH) to Mecca by 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.
Fly to Jeddah, bus
best- Fly from Riyadh (RUH) to Jeddah (JED)plane RUH - JED
- Take the bus from King Abdulaziz Airport to Jarwal Bus Stationbus
3h 44mSAR 365–1,370Drive 901.3 km
cheapest- Drive from Riyadh Airport (RUH) to Meccacar 901.3 km
8h 53mSAR 189–273Bus, train
- Take the bus from Riyadh Bus Stn to Jeddah Train Stnbus
- Take the train from Al-Sulimaniyah Jeddah station to Makkahtrain Haramain High Speed
16h 29mSAR 201–458Fly to Taif Regional Airport, bus
- Fly from Riyadh (RUH) to Taif Regional Airport (TIF)plane RUH - TIF
- Take the bus from Ta'if Bus Station to Makkah Bus Stnbus
5hSAR 455–889Bus
- Take the bus from Riyadh Bus Station to Taif Bus Stationbus
- Take the bus from Ta'if Bus Station to Makkah Bus Stnbus
26h 28mSAR 212–388
Riyadh (RUH) to Jeddah (JED) flights
Comparing Your Travel Options
The cheapest way to get from Riyadh Airport (RUH) to Mecca is to drive which costs 180﷼ - 280﷼ and takes 8h 53m.
The fastest way to get from Riyadh Airport (RUH) to Mecca is to fly and bus which takes 3h 44m and costs 360﷼ - 1400﷼.
No, there is no direct bus from Riyadh Airport (RUH) station to Mecca. However, there are services departing from Riyadh Bus Station and arriving at Makkah Bus Stn via Ta'if Bus Station. The journey, including transfers, takes approximately 26h 28m.
The distance between Riyadh Airport (RUH) and Mecca is 954 km. The road distance is 901.3 km.
The best way to get from Riyadh Airport (RUH) to Mecca without a car is to bus and train which takes 16h 29m and costs 200﷼ - 460﷼.
It takes approximately 3h 44m to get from Riyadh Airport (RUH) to Mecca, including transfers.
Riyadh Airport (RUH) to Mecca bus services, operated by Northwest Bus, depart from Riyadh Bus Station.
Riyadh Airport (RUH) to Mecca bus services, operated by Northwest Bus, arrive at Taif Bus Station.
Yes, the driving distance between Riyadh Airport (RUH) to Mecca is 901 km. It takes approximately 8h 53m to drive from Riyadh Airport (RUH) to Mecca.
There are 689+ hotels available in Mecca.
What companies run services between Riyadh Airport (RUH), Saudi Arabia and Mecca, Saudi Arabia?
You can take a subway from Airport T1-2 to Makkah Bus Stn via Kafd, Transport Center, Riyadh Bus Station, and Ta'if Bus Station in around 26h 28m.
- Website
- saudia.com
Flights from Riyadh to Jeddah
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- SAR 250–1,300
Flights from Riyadh to Taif Regional Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- SAR 310–1,400
- Website
- flyregent.com
Flights from Riyadh to Jeddah
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- SAR 320–1,300
- Website
- flynas.com
Flights from Riyadh to Jeddah
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- SAR 260–500
Flights from Riyadh to Taif Regional Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- SAR 270–320
- Website
- flyadeal.com
Flights from Riyadh to Jeddah
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- SAR 250–470
Flights from Riyadh to Taif Regional Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- SAR 310–1,000
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Al-Sulimaniyah Jeddah station to Makkah
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- SAR 24–70
- Schedules at
- sar.hhr.sa
- Economy
- SAR 24–35
- Business
- SAR 40–60
- Phone
- + 966 920020590
- [email protected]
- Website
- nwbus.sa
Bus from King Abdulaziz Airport to Jarwal Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- Every 30 minutes
- Estimated price
- SAR 40–60
- Schedules at
- nwbus.sa
Bus from Riyadh Bus Stn to Jeddah Train 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 Riyadh Bus Station to Taif Bus Station
- Ave. Duration
- 21h 15m
- Frequency
- Every 4 hours
- Estimated price
- SAR 170–310
- Schedules at
- nwbus.sa
- Book at
- booking.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
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 5 incredible day trips from Florence by train, Flying into Beijing?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.












