How to Get from Riyadh Airport to City Centre
King Khalid International Airport (RUH) is 35 km from the city. Here are every transport option — with real costs, wait times, and honest pros and cons.
Quick Answer
The fastest and most reliable way from RUH Airport to Riyadh city is a pre-booked private transfer — driver meets you at arrivals, fixed rate SAR 120–180, 30–45 minutes. Uber is available but surges at peak hours. There is no metro or direct bus to the airport.
About King Khalid International Airport (RUH)
King Khalid International Airport — IATA code RUH — is Riyadh's main international airport and one of the largest airports in the world by land area. It sits approximately 35 km north of Riyadh city centre, connected via King Fahd Road (Highway 65).
The airport has four passenger terminals:
International arrivals (non-Saudia airlines)
Domestic departures and arrivals
Saudia international flights
Domestic and regional operations
Tip: Check which terminal your airline uses before landing — terminals are far apart. Your pre-booked driver will meet you at the correct arrivals hall with a name sign.
All Transport Options: Compared
Pre-Booked Private Transfer
RecommendedPros
- Driver waiting with name sign at arrivals
- Fixed rate — no surge ever
- Flight tracking included
- Luggage assistance
- English-speaking driver
Cons
- ✕Must book in advance (WhatsApp)
Uber / Careem App
Variable CostPros
- No advance booking needed
- Cheap during off-peak hours
- Familiar app interface
Cons
- ✕Surge pricing at peak times
- ✕15–25 min wait time at airport
- ✕No guaranteed vehicle type
- ✕Driver may not speak English
Airport Taxi Stand
Most ExpensivePros
- No booking needed
- Immediately available
Cons
- ✕Metered fare — often most expensive option
- ✕Queue can be 20–40 minutes
- ✕No vehicle choice
- ✕Variable driver quality
SAPTCO Bus
BudgetPros
- Very cheap
Cons
- ✕Infrequent schedule
- ✕No luggage storage
- ✕Not air-conditioned consistently
- ✕Drops at bus station, not hotels
- ✕No metro connection to airport
RUH Airport to Popular Riyadh Hotels
| Hotel | Distance | Drive Time |
|---|---|---|
| Four Seasons Riyadh (Al Olaya) | 32 km | 30–40 min |
| Ritz-Carlton Riyadh (Diplomatic Quarter) | 30 km | 25–35 min |
| Rosewood Riyadh (KAFD) | 28 km | 25–35 min |
| Marriott Hotel Al Olaya | 33 km | 30–40 min |
| Hyatt Regency Riyadh Olaya | 33 km | 30–40 min |
| Courtyard by Marriott (King Fahd Road) | 30 km | 28–38 min |
Times are for off-peak hours. Add 10–20 minutes during morning (7–9 AM) and evening (4–7 PM) rush.
How to Book a Private Transfer from RUH Airport
WhatsApp Us
Send your flight number, arrival date, number of passengers, and hotel name. We confirm within 30 minutes.
Get Driver Details
Before your flight lands, receive your driver's name, photo, vehicle plate, and terminal meeting point.
Walk Out — Driver Waiting
Driver holds your name sign at arrivals. Luggage assistance included. Straight to your hotel.
Frequently Asked Questions
How far is King Khalid International Airport from Riyadh city centre?
King Khalid International Airport (RUH) is approximately 35 km north of Riyadh city centre. The drive takes 30–45 minutes depending on traffic. King Fahd Road connects the airport directly to the city.
How much does a taxi from Riyadh airport to city cost?
A pre-booked private transfer from RUH Airport to Riyadh city centre costs approximately SAR 120–180 in a Toyota Camry. Uber and Careem typically charge SAR 80–150 but surge pricing applies during peak hours and Ramadan. Airport taxi stands charge metered fares that can exceed SAR 200.
Is there a bus from Riyadh airport to the city?
There is no direct public bus service from King Khalid International Airport to Riyadh city centre as of 2026. The Riyadh Metro does not connect to the airport. The only public transport option is the SAPTCO bus, which is infrequent and not suitable for travelers with luggage.
Is Uber available at King Khalid International Airport?
Yes. Uber and Careem both operate at RUH Airport. However, surge pricing is common during flight arrival peaks (especially late night and early morning). Wait times for UberX can be 15–25 minutes. Pre-booking a private transfer avoids surge and guarantees a driver at arrival.
Related Guides

Muhammad Ismail
Founder & SEO Logistics Expert
Founder of Taxi Service KSA and a seasoned professional in Saudi travel logistics. With over 12 years of experience in the transport industry and a deep background in SQA and AI Automation, Ismail ensures that every pilgrim and executive receives a world-class, tech-enabled travel experience. He is a recognized authority on Hajj & Umrah transport logistics and AI-driven content strategy.