Direct flights to Riyadh RUH

Riyadh Airport is the second largest airport in Saudi Arabia after King Abdulaziz International Airport. In total there are 95 airports with direct flights to Riyadh from 40 different countries and 2 U.S. states. The airport is a hub for Saudia. You can easily reach Riyadh with daily non-stop flights from 15 other major hubs like Jeddah (Saudia), Dammam (Saudia) and Bahrain (Gulf Air).

RUH Click to open the interactive map.

Non-stop routes to RUH:

Duration

No direct flights found. Try clear all filters.
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Major airlines with daily flights to Riyadh
Daily flights with Saudia
Daily flights with Qatar Airways
Daily flights with Gulf Air
Daily flights with Emirates
Daily flights with EgyptAir
Daily flights with Oman Air
Daily flights with Air Arabia
Daily flights with Turkish Airlines
Daily flights with Kuwait Airways
Daily flights with IndiGo
Daily flights with Ethiopian Airlines
Daily flights with Air India
Daily flights with British Airways
Daily flights with Biman Bangladesh Airlines
Daily flights with Lufthansa
Ad
RUH routes and destination map
Show flights from Riyadh instead? Cheap flights to Riyadh
Ad

Yes, you can fly to Riyadh (RUH) from New York (RUH) and Dulles (RUH).

There are 50 airlines with direct flights to Riyadh. Flyadeal, Saudia and Flynas are the most popular ones.

All 3 big alliances are flying to Riyadh. Star Alliance, Oneworld and SkyTeam.

The IATA code is RUH and the ICAO code is OERK.

You can fly daily from 15 different airports hubs to Riyadh. Including Jeddah & Dammam with Saudia, Bahrain with Gulf Air and Doha with Qatar Airways.

Depends where you are flying from. It takes 12h 30min from Seoul (ICN) and 50min from Dawadmi (DWD).

There is 1 airport in Riyadh with scheduled flights, King Khaled International, RUH.

It depends on where from and when you are flying. The average one-way ticket price according to our data is $309.
Direct flights to Saudi Arabia
King Abdulaziz International Airport
King Abdulaziz International Airport (JED)

Flights from 155 different airports

King Fahd International
King Fahd International (DMM)

Flights from 52 different airports

Madinah
Madinah (MED)

Flights from 46 different airports

Gassim
Gassim (ELQ)

Flights from 13 different airports

Taif
Taif (TIF)

Flights from 12 different airports

Abha
Abha (AHB)

Flights from 11 different airports

Tabuk
Tabuk (TUU)

Flights from 9 different airports

Prince Abdul Majeed bin Abdulaziz Airport
Prince Abdul Majeed bin Abdulaziz Airport (ULH)

Flights from 8 different airports

Hail
Hail (HAS)

Flights from 7 different airports

Neom Bay Airport
Neom Bay Airport (NUM)

Flights from 6 different airports

Ad