The places reachable from Riyadh on the most scheduled services, busiest first.
Aside from the non-stop destinations above, these popular places require a connection:
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop destinations from Riyadh not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes from Riyadh of 3,000 miles or more.
Riyadh has nonstop service to 9 airports in Egypt: Cairo (CAI), Alexandria (ALY), Alexandria (HBE), Sharm el-Sheikh (SSH), Sohag (HMB), Hurghada (HRG), Giza (SPX), Assiut (ATZ), and El Alamein (DBB). Flights are offered by Air Arabia Egypt, Air Cairo, Air France (SkyTeam), EgyptAir (Star Alliance), Ethiopian Airlines (Star Alliance), Etihad Airways, Flyadeal, Flynas, Gulf Air, KLM (SkyTeam), Malaysia Airlines (Oneworld), Nesma Airlines, Nile Air, Regent Airways, and Saudia (SkyTeam).
Riyadh has nonstop service to 8 airports in India: Mumbai (BOM), Calicut (CCJ), New Delhi (DEL), Hyderabad (HYD), Bangalore (BLR), Cochin (COK), Lucknow (LKO), and Trivandrum (TRV). Flights are offered by Air India (Star Alliance), Air India Express, Air Kenya Aviation, Flyadeal, Flynas, IndiGo, Regent Airways, and Saudia (SkyTeam).
Riyadh has nonstop service to 6 airports in China: Guangzhou (CAN), Shanghai (PVG), Hong Kong (HKG), Beijing (PEK), Beijing (PKX), and Shenzhen (SZX). Flights are offered by Air China (Star Alliance), Cathay Pacific (Oneworld), China Eastern Airlines (SkyTeam), China Southern Airlines, Saudia (SkyTeam), and XiamenAir (SkyTeam).
Riyadh has nonstop service to 6 airports in Pakistan: Islamabad (ISB), Lahore (LHE), Karachi (KHI), Sialkot (SKT), Peshawar (PEW), and Multan (MUX). Flights are offered by Air Arabia Jordan, Airblue, Alitalia (Star Alliance), Ethiopian Airlines (Star Alliance), Etihad Airways, Flyadeal, Flynas, Pakistan International Airlines (PIA), Primera Air Scandinavia, Regent Airways, Saudia (SkyTeam), and Virgin Atlantic (SkyTeam).
Riyadh has nonstop service to 6 airports in Turkey: Arnavutkoy (IST), Istanbul (SAW), Hatay (HTY), Trabzon (TZX), Antalya (AYT), and Bodrum (BJV). Flights are offered by Aeroflot (SkyTeam), Flyadeal, Flynas, Pegasus Airlines, Saudia (SkyTeam), Turkish Airlines (Star Alliance), and VF.
Riyadh has nonstop service to 4 airports in Russian Federation: Moscow (SVO), Chulman (CNN), Sochi (AER), and Moscow (VKO). Flights are offered by Air India (Star Alliance), Air India Express, Azimuth, Flynas, and Saudia (SkyTeam).
Riyadh has nonstop service to 4 airports in United Arab Emirates: Dubai (DXB), Abu Dhabi (AUH), Sharjah (SHJ), and Jebel Ali (DWC). Flights are offered by Aeroflot (SkyTeam), Air Arabia, Air Astana, Air France (SkyTeam), Air Mauritius, Air Seychelles, Alitalia (Star Alliance), All Nippon Airways (Star Alliance), Asiana Airlines (Star Alliance), China Eastern Airlines (SkyTeam), China Southern Airlines, Delta Air Lines (SkyTeam), Emirates, Ethiopian Airlines (Star Alliance), Etihad Airways, Flyadeal, flydubai, Flynas, Garuda Indonesia (SkyTeam), Kenya Airways (SkyTeam), KLM (SkyTeam), Korean Air (SkyTeam), Regent Airways, Saudia (SkyTeam), TAP Portugal (Star Alliance), and United Airlines (Star Alliance).
Riyadh has nonstop service to 3 airports in Italy: Rome (FCO), Milan (MXP), and Bergamo (BGY). Flights are offered by AerolÃneas Argentinas (SkyTeam), Alitalia (Star Alliance), Flyadeal, Flynas, Lufthansa (Star Alliance), and Saudia (SkyTeam).
Riyadh has nonstop service to 3 airports in Jordan: Amman (AMM), Aqaba (AQJ), and Amman (ADJ). Flights are offered by Air France (SkyTeam), Delta Air Lines (SkyTeam), Ethiopian Airlines (Star Alliance), Flyadeal, Flynas, KLM (SkyTeam), Royal Jordanian (Oneworld), and Saudia (SkyTeam).
Riyadh has nonstop service to 3 airports in Thailand: Bangkok (BKK), Phuket (HKT), and Bangkok (DMK). Flights are offered by Regent Airways, Saudia (SkyTeam), Thai AirAsia X, and Vietnam Airlines (SkyTeam).
Riyadh has nonstop service to 3 airports in United States: Atlanta (ATL), Dulles (IAD), and New York (JFK). Flights are offered by Delta Air Lines (SkyTeam), Kuwait Airways, and Saudia (SkyTeam).
Riyadh has nonstop service to 2 airports in Georgia: Tbilisi (TBS) and Batumi (BUS). Flights are offered by Flynas.
Riyadh has nonstop service to 2 airports in Germany: Frankfurt-am-Main (FRA) and Munich (MUC). Flights are offered by Air Canada (Star Alliance), Flynas, Lufthansa (Star Alliance), Saudia (SkyTeam), and Swiss International Air Lines (Star Alliance).
Riyadh has nonstop service to 2 airports in Oman: Muscat (MCT) and Salalah (SLL). Flights are offered by Flynas, Oman Air (Oneworld), OV, and Saudia (SkyTeam).
Riyadh has nonstop service to 2 airports in Poland: Warsaw (WAW) and Krakow (KRK). Flights are offered by Flynas and LOT Polish Airlines (Star Alliance).
Riyadh has nonstop service to 2 airports in Sudan: Khartoum (KRT) and Port Sudan (PZU). Flights are offered by Aviation Starlink, Badr Airlines, and Tarco Air.
Riyadh has nonstop service to 2 airports in Switzerland: Zurich (ZRH) and Geneva (GVA). Flights are offered by Saudia (SkyTeam).
The other 69 routes are scheduled across the whole window the feed publishes.
How many of these destinations each program's airlines fly to. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Aegean Airlines (Star Alliance) flies nonstop from Riyadh to Athens (ATH).
Aeroflot (SkyTeam) flies nonstop from Riyadh to Arnavutkoy (IST).
AerolÃneas Argentinas (SkyTeam) flies nonstop from Riyadh to Rome (FCO).
Air Canada (Star Alliance) flies nonstop from Riyadh to Frankfurt-am-Main (FRA).
Air France (SkyTeam) flies nonstop from Riyadh to Paris (CDG) and Amsterdam (AMS).
Air India (Star Alliance) flies nonstop from Riyadh to Chulman (CNN).
Air India Express flies nonstop from Riyadh to Chulman (CNN).
Alitalia (Star Alliance) flies nonstop from Riyadh to Rome (FCO).
American Airlines (Oneworld) flies nonstop from Riyadh to London (LHR).
Azimuth flies nonstop from Riyadh to Sochi (AER).
British Airways (Oneworld) flies nonstop from Riyadh to London (LHR).
Delta Air Lines (SkyTeam) flies nonstop from Riyadh to London (LHR), Paris (CDG), and Amsterdam (AMS).
Flyadeal flies nonstop from Riyadh to Arnavutkoy (IST), Trabzon (TZX), Sarajevo (SJJ), Bergamo (BGY), and Prague (PRG).
Flynas flies nonstop from Riyadh to Arnavutkoy (IST), Istanbul (SAW), Hatay (HTY), Trabzon (TZX), Milan (MXP), Vienna (VIE), Antalya (AYT), Bodrum (BJV), Krakow (KRK), Sarajevo (SJJ), Moscow (VKO), Budapest (BUD), and Munich (MUC).
Iberia (Oneworld) flies nonstop from Riyadh to London (LHR).
KLM (SkyTeam) flies nonstop from Riyadh to Paris (CDG) and Amsterdam (AMS).
LOT Polish Airlines (Star Alliance) flies nonstop from Riyadh to Warsaw (WAW).
Lufthansa (Star Alliance) flies nonstop from Riyadh to Rome (FCO) and Frankfurt-am-Main (FRA).
Pegasus Airlines flies nonstop from Riyadh to Istanbul (SAW), Hatay (HTY), and Trabzon (TZX).
Regent Airways flies nonstop from Riyadh to London (LHR), Madrid (MAD), and Manchester (MAN).
Saudia (SkyTeam) flies nonstop from Riyadh to London (LHR), Arnavutkoy (IST), Rome (FCO), Paris (CDG), Frankfurt-am-Main (FRA), Amsterdam (AMS), Athens (ATH), Moscow (SVO), Zurich (ZRH), Vienna (VIE), and Geneva (GVA).
Swiss International Air Lines (Star Alliance) flies nonstop from Riyadh to Frankfurt-am-Main (FRA).
Turkish Airlines (Star Alliance) flies nonstop from Riyadh to Arnavutkoy (IST).
VF flies nonstop from Riyadh to Istanbul (SAW).
Virgin Atlantic (SkyTeam) flies nonstop from Riyadh to London (LHR).
Air Arabia Egypt flies nonstop from Riyadh to Cairo (CAI), Alexandria (ALY), and Alexandria (HBE).
Air Cairo flies nonstop from Riyadh to Cairo (CAI), Alexandria (ALY), Alexandria (HBE), Sohag (HMB), Hurghada (HRG), and Assiut (ATZ).
Air France (SkyTeam) flies nonstop from Riyadh to Cairo (CAI) and Sharm el-Sheikh (SSH).
Aviation Starlink flies nonstop from Riyadh to Port Sudan (PZU).
Badr Airlines flies nonstop from Riyadh to Khartoum (KRT) and Port Sudan (PZU).
EgyptAir (Star Alliance) flies nonstop from Riyadh to Cairo (CAI), Alexandria (ALY), Alexandria (HBE), Sohag (HMB), and Assiut (ATZ).
Ethiopian Airlines (Star Alliance) flies nonstop from Riyadh to Cairo (CAI) and Addis Ababa (ADD).
Etihad Airways flies nonstop from Riyadh to Alexandria (ALY), Alexandria (HBE), and Sharm el-Sheikh (SSH).
Flyadeal flies nonstop from Riyadh to Cairo (CAI).
Flynas flies nonstop from Riyadh to Cairo (CAI), Addis Ababa (ADD), Alexandria (ALY), Alexandria (HBE), Sharm el-Sheikh (SSH), Sohag (HMB), Hurghada (HRG), Giza (SPX), Kampala (EBB), El Alamein (DBB), and Nairobi (NBO).
Gulf Air flies nonstop from Riyadh to Sohag (HMB).
KLM (SkyTeam) flies nonstop from Riyadh to Cairo (CAI), Alexandria (ALY), and Alexandria (HBE).
Malaysia Airlines (Oneworld) flies nonstop from Riyadh to Cairo (CAI).
Nesma Airlines flies nonstop from Riyadh to Cairo (CAI).
Nile Air flies nonstop from Riyadh to Cairo (CAI).
Regent Airways flies nonstop from Riyadh to Cairo (CAI).
Royal Air Maroc (Oneworld) flies nonstop from Riyadh to Casablanca (CMN).
Saudia (SkyTeam) flies nonstop from Riyadh to Cairo (CAI), Addis Ababa (ADD), Alexandria (ALY), Alexandria (HBE), Sharm el-Sheikh (SSH), Casablanca (CMN), and El Alamein (DBB).
Tarco Air flies nonstop from Riyadh to Khartoum (KRT) and Port Sudan (PZU).
Delta Air Lines (SkyTeam) flies nonstop from Riyadh to Atlanta (ATL), Dulles (IAD), and New York (JFK).
Kuwait Airways flies nonstop from Riyadh to Dulles (IAD).
Saudia (SkyTeam) flies nonstop from Riyadh to Atlanta (ATL), Dulles (IAD), and New York (JFK).
The airport's official name is King Khaled International Airport. On Roame and most flight schedules, you will find it under the code RUH.
The IATA airport code for King Khaled International Airport is RUH. Enter RUH in Flightmap whenever you want to use this exact airport.
King Khaled International Airport serves Riyadh, Saudi Arabia. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to RUH, not just the broader city.
Open the map with RUH as your departure airport and Anywhere as the destination. You can then narrow the routes by airline, alliance, aircraft, mileage program, nonstop service, and observed award fares.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service from RUH.
Yes. When Roame has observed award availability for a route from RUH, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Current schedule data connects Riyadh (RUH) with 125 connected airports in 48 countries. The route list can change as airlines publish new seasons, so the page is rebuilt from the latest available schedule aggregate.
The current route data includes 88 airlines: Aegean Airlines, Aeroflot, AerolÃneas Argentinas, Air Arabia, Air Arabia Egypt, Air Arabia Jordan, Air Astana, Air Cairo, Air Canada, Air China, Air Europa, Air France, Air India, Air India Express, Air Kenya Aviation, Air Mauritius, Air Seychelles, Airblue, Alitalia, All Nippon Airways, American Airlines, Asiana Airlines, Aviation Starlink, Azerbaijan Airlines, Azimuth, Badr Airlines, Biman Bangladesh Airline, British Airways, Cathay Pacific, Cebu Pacific, China Eastern Airlines, China Southern Airlines, Delta Air Lines, EgyptAir, Emirates, Ethiopian Airlines, Etihad Airways, Finnair, Flyadeal, flydubai, Flynas, Garuda Indonesia, Gulf Air, Iberia, IndiGo, Jazeera Airways, JetBlue, Kam Air, Kenya Airways, KLM, Korean Air, Kuwait Airways, LATAM Chile, LOT Polish Airlines, Lufthansa, Malaysia Airlines, Middle East Airlines, Nesma Airlines, Nile Air, Oman Air, OV, Pakistan International Airlines (PIA), Pegasus Airlines, Philippine Airlines, Primera Air Scandinavia, Qatar Airways, Regent Airways, Royal Air Maroc, Royal Jordanian, Rwandair, Saudia, Singapore Airlines, SriLankan Airlines, Swiss International Air Lines, Syrian Arab Airlines, TAP Portugal, Tarco Air, Thai AirAsia X, Turkish Airlines, United Airlines, US-Bangla Airlines, VF, Vietnam Airlines, Virgin Atlantic, Virgin Australia, XiamenAir, Yemen Airways, and Zanair. Use the airline filter to isolate any one of them on the map.
The longest nonstop connection currently present in the route data is Atlanta (ATL), about 7,271 miles from Riyadh. It is offered by Delta Air Lines and Saudia.
Yes. The current route data includes 23 domestic destinations within Saudi Arabia. The Domestic flights section highlights named airport links from that set.
Riyadh has nonstop service to 2 airports in Syrian Arab Republic: Damascus (DAM) and Aleppo (ALP). Flights are offered by Flyadeal, Flynas, Gulf Air, Saudia (SkyTeam), and Syrian Arab Airlines.
Riyadh has nonstop service to 2 airports in United Kingdom: London (LHR) and Manchester (MAN). Flights are offered by American Airlines (Oneworld), British Airways (Oneworld), Delta Air Lines (SkyTeam), Iberia (Oneworld), Regent Airways, Saudia (SkyTeam), and Virgin Atlantic (SkyTeam).
You can fly nonstop from Riyadh to Kabul (KBL) in Afghanistan with Kam Air.