Non-stop flights from Riyadh (RUH)
Riyadh Airport (IATA: RUH, ICAO: OERK), also known as King Khalid International Airport, is the second largest airport in Saudi Arabia. It is an international airport and serves the area of Riyadh Province, Saudi Arabia. Riyadh Airport has non-stop passenger flights scheduled to 101 destinations in 43 countries.
At present, there are 25 domestic flights from Riyadh.
The longest flight from Riyadh RUH is a 4,184 mile (6,733 km) non-stop route to Washington IAD. This direct flight takes around 14 hours and 35 minutes and is operated by Saudi Arabian.
On this page
Airlines flying from Riyadh Popular destinations from Riyadh Popular destinations with a stopover Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQAirlines flying from Riyadh
In total there are 46 airlines flying from and to Riyadh. Most flights are operated by one of the following carriers:









Popular destinations from Riyadh
Below you can find a list of the most popular destinations from Riyadh, based on the number of scheduled flights for this month.




















Popular destinations with a stopover
Aside from all non-stop destinations listed above, these are popular destinations from Riyadh that require a stopover:










Business class flights from Riyadh
There are 75 airports that have flights from Riyadh in Business Class. All airports that offer business class flights from RUH are listed below:









First class flights from Riyadh
If you are looking for a luxurious flight, there's a total of 8 destinations to choose from that have First Class flights from RUH.








Intercontinental flights from Riyadh
The following is an overview of all non-stop intercontinental flights operating from King Khalid International Airport (RUH).
* Please note that there are no direct services between Riyadh and Canada, Southern America, Central America, the Caribbean, Japan, Central Asia or Oceania.
Non-stop flights from Riyadh to Europe
Saudi Arabian (SkyTeam): year-round to Frankfurt (FRA), Munich (MUC), Geneva (GVA), Zürich (ZRH), London Heathrow (LHR), Rome (Fiumicino) (FCO) and Paris (CDG).
Lufthansa (Star Alliance): year-round to Frankfurt (FRA).
Wizz Air: year-round to Vienna (VIE), Budapest (BUD), Catania (CTA), Milan (Malpensa) (MXP), Rome (Fiumicino) (FCO), Venice Marco Polo (VCE), Sofia (SOF) and Bucharest (OTP).
British Airways (Oneworld): year-round to London Heathrow (LHR).
Nas Air: year-round to Tirana (TIA) and Sarajevo (SJJ).
Aegean (Star Alliance): year-round to Athens (ATH).
KLM (SkyTeam): seasonal flights to Amsterdam (AMS).
Non-stop flights from Riyadh to the US
Saudi Arabian is currently the only airline flying non-stop from Riyadh to the United States. They fly year-round to New York City (JFK) and Washington (IAD).
Non-stop flights from Riyadh to Africa
Saudi Arabian (SkyTeam): year-round to Alexandria (HBE), Cairo (CAI), Sharm el-Sheikh (SSH) and Casablanca (CMN).
Nas Air: year-round to Cairo (CAI), Hurghada (HRG), Sharm el-Sheikh (SSH), Sohag (HMB), Giza (SPX) and seasonal flights to Addis Ababa (ADD).
Air Cairo: year-round to Asyut (ATZ), Cairo (CAI) and Sohag (HMB).
Air Arabia Egypt: year-round to Alexandria (HBE) and Cairo (CAI).
Egyptair (Star Alliance): seasonal flights to Alexandria (HBE) and year-round flights to Cairo (CAI).
flyadeal: year-round to Cairo (CAI).
FlyEgypt: year-round to Cairo (CAI).
Nesma Airlines: year-round to Cairo (CAI).
Nile Air: year-round to Cairo (CAI).
Royal Air Maroc (Oneworld): seasonal flights to Casablanca (CMN).
Badr Airlines: year-round to Khartoum (KRT).
Tarco Air: year-round to Port Sudan (PZU).
Ethiopian Airlines (Star Alliance): year-round to Addis Ababa (ADD).
Non-stop flights from Riyadh to the Middle-East / Western Asia
Saudi Arabian, Nas Air and flyadeal have a strong network of non-stop flights to the Middle-East.
Saudi Arabian (SkyTeam): year-round to Bahrain Island (BAH), Amman (AMM), Kuwait City (KWI), Beirut (BEY), Doha (DOH), Abha (AHB), Al Qaisumah / Hafr Al-Batin (AQI), Al Ula (ULH), Al Wajh (EJH), Al-Baha (ABT), Al-Jawf (AJF), Arar (RAE), Bisha (BHH), Dammam (DMM), Gassim (ELQ), Gurayat (URY), Ha'il (HAS), Jeddah (JED), Jizan (GIZ), Medina (MED), Najran (Nejran) (EAM), Rafha (RAH), Sharurah (SHW), Ta'if (TIF), Tabuk (TUU), Turaif (TUI), Wadi al-Dawasir (WAE), Yanbu (Yenbo) (YNB), Istanbul (IST), Abu Dhabi (AUH) and Dubai (DXB).
Lufthansa (Star Alliance): year-round to Bahrain Island (BAH).
Gulf Air: year-round to Bahrain Island (BAH).
Nas Air: year-round to Amman (AMM), Kuwait City (KWI), Doha (DOH), Abha (AHB), Al Ula (ULH), Al-Baha (ABT), Dammam (DMM), Ha'il (HAS), Jeddah (JED), Jizan (GIZ), Medina (MED), Najran (Nejran) (EAM), Ta'if (TIF), Tabuk (TUU), Antalya (AYT), Bodrum (BJV), Istanbul (IST), Istanbul (Sabiha) (SAW), Trabzon (TZX), Dubai (DXB), Baku (GYD), Batumi (BUS), Tbilisi (TBS) and Salalah (SLL).
flyadeal: year-round to Amman (AMM), Abha (AHB), Al-Jawf (AJF), Dammam (DMM), Jeddah (JED), Jizan (GIZ), Medina (MED), Najran (Nejran) (EAM), Ta'if (TIF), Tabuk (TUU), Istanbul (IST) and Dubai (DXB).
Royal Jordanian (Oneworld): year-round to Amman (AMM).
Jazeera Airways: year-round to Kuwait City (KWI).
Kuwait Airways: year-round to Kuwait City (KWI).
Middle East (SkyTeam): year-round to Beirut (BEY).
Qatar Airways (Oneworld): year-round to Doha (DOH).
KLM (SkyTeam): year-round to Dammam (DMM).
Royal Air Maroc (Oneworld): year-round to Jeddah (JED).
Pegasus: year-round to Istanbul (Sabiha) (SAW).
Turkish Airlines (Star Alliance): year-round to Istanbul (IST) and Istanbul (Sabiha) (SAW).
Air Arabia: year-round to Dubai (Sharjah) (SHJ).
Emirates: year-round to Dubai (DXB).
Etihad Airways: year-round to Abu Dhabi (AUH).
Flydubai: year-round to Dubai (DXB).
Azerbaijan: year-round to Baku (GYD).
Oman Air: year-round to Muscat (MCT).
SalamAir: year-round to Muscat (MCT).
Yemenia: year-round to Aden (ADE).
Non-stop flights from Riyadh to India / South Asia
Saudi Arabian (SkyTeam) has a significant network of flights from Riyadh to India or Southern Asia.
Saudi Arabian (SkyTeam): year-round to Dhaka (DAC), Hyderabad (HYD), Kochi (COK), Lucknow (LKO), Mumbai (BOM), New Delhi (DEL), Malé (MLE), Islamabad (ISB), Karachi (KHI), Lahore (LHE) and Peshawar (PEW).
Biman Airlines: year-round to Dhaka (DAC).
Nas Air: year-round to Hyderabad (HYD), Kozhikode (CCJ), Lucknow (LKO), Mumbai (BOM), New Delhi (DEL), Malé (MLE), Islamabad (ISB) and Lahore (LHE).
Air India (Star Alliance): year-round to Hyderabad (HYD), Mumbai (BOM) and New Delhi (DEL).
Air-India Express: year-round to Kannur (CNN), Kochi (COK) and Kozhikode (CCJ).
IndiGo Airlines: seasonal flights to Hyderabad (HYD), year-round flights to Mumbai (BOM) and New Delhi (DEL).
Airblue: year-round to Islamabad (ISB) and Lahore (LHE).
Pakistan: year-round to Islamabad (ISB), Lahore (LHE), Multan (MUX), Peshawar (PEW) and Sialkot (SKT).
SereneAir: year-round to Islamabad (ISB) and Peshawar (PEW).
Himalaya Airlines: year-round to Kathmandu (KTM).
Kam Air: year-round to Kabul (KBL).
SriLankan Airlines (Oneworld): year-round to Colombo (CMB).
Non-stop flights from Riyadh to China
Saudi Arabian (SkyTeam): year-round to Beijing Daxing (PKX) and Guangzhou (CAN).
China Southern: year-round to Beijing Daxing (PKX).
Non-stop flights from Riyadh to East Asia
Saudi Arabian is currently the only airline flying non-stop from Riyadh to Eastern Asia. They fly year-round to Seoul (ICN).
Non-stop flights from Riyadh to South-East Asia
Saudi Arabian (SkyTeam): seasonal flights to Jakarta (CGK), Kuala Lumpur (KUL), year-round flights to Manila (MNL) and Bangkok (BKK).
Philippine Airlines: year-round to Manila (MNL).
International flights from Riyadh
Flights from Riyadh to Afghanistan

Kabul is the only destination in Afghanistan with direct flights from Riyadh. Direct flights to Kabul are offered by Kam Air.
Flights from Riyadh to Albania

In Albania, the only destination that has a direct flight from Riyadh is Tirana. Direct flights to Tirana are offered by Nas Air.
Flights from Riyadh to Austria

There is 1 destination in Austria that has a direct connection from Riyadh, which is Vienna. Direct flights to Vienna are offered by Wizz Air.
Flights from Riyadh to Azerbaijan

In Azerbaijan, the only destination that has a direct flight from Riyadh is Baku. You can fly non-stop to Baku with Azerbaijan or Nas Air.
Flights from Riyadh to Bahrain

Bahrain Island is the only destination in Bahrain with direct flights from Riyadh. Non-stop flights to Bahrain Island are offered by Gulf Air, Lufthansa (Star Alliance) and Saudi Arabian (SkyTeam).
Flights from Riyadh to Bangladesh

There is 1 destination in Bangladesh that has a direct connection from Riyadh, which is Dhaka. You can fly non-stop to Dhaka with Biman Airlines or Saudi Arabian (SkyTeam).
Flights from Riyadh to Bosnia & Herzegovina

Sarajevo is the only destination in Bosnia & Herzegovina with direct flights from Riyadh. Direct flights to Sarajevo are offered by Nas Air.
Flights from Riyadh to Bulgaria

In Bulgaria, the only destination that has a direct flight from Riyadh is Sofia. Direct flights to Sofia are offered by Wizz Air.
Flights from Riyadh to China

There are 2 destinations in China that have non-stop flights from Riyadh.
You can fly non-stop to Beijing Daxing with China Southern or Saudi Arabian (SkyTeam).
The only airline with direct flights to Guangzhou is Saudi Arabian (SkyTeam).
Flights from Riyadh to Cyprus

There is 1 destination in Cyprus that has a direct connection from Riyadh, which is Larnaca. Direct flights to Larnaca are offered by Wizz Air.
Flights from Riyadh to Egypt

In Egypt there are several destinations from Riyadh (7 in total).
Non-stop flights to Alexandria are offered by Air Arabia Egypt, Egyptair (Star Alliance) and Saudi Arabian (SkyTeam).
The only airline with direct flights to Asyut is Air Cairo.
Airlines that operate direct flights to Cairo are Air Arabia Egypt, Air Cairo, Egyptair (Star Alliance), flyadeal, FlyEgypt, Nas Air, Nesma Airlines, Nile Air and Saudi Arabian (SkyTeam).
To Giza and Hurghada, you can fly with Nas Air.
You can fly non-stop to Sharm el-Sheikh with Nas Air or Saudi Arabian (SkyTeam).
You can fly non-stop to Sohag with Air Cairo or Nas Air.
Flights from Riyadh to Ethiopia

In Ethiopia, the only destination that has a direct flight from Riyadh is Addis Ababa. You can fly non-stop to Addis Ababa with Ethiopian Airlines (Star Alliance) or Nas Air.
Flights from Riyadh to France

Paris is the only destination in France with direct flights from Riyadh. Direct flights to Paris are offered by Saudi Arabian (SkyTeam).
Flights from Riyadh to Georgia

If you are looking for a direct flight from Riyadh to Georgia, there are 2 destinations to choose from.
To Batumi and Tbilisi, you can fly with Nas Air.
Flights from Riyadh to Germany

In Germany, there are 2 destinations from Riyadh.
You can fly non-stop to Frankfurt with Lufthansa (Star Alliance) or Saudi Arabian (SkyTeam).
The only airline with direct flights to Munich is Saudi Arabian (SkyTeam).
Flights from Riyadh to Greece

There is 1 destination in Greece that has a direct connection from Riyadh, which is Athens. Direct flights to Athens are offered by Aegean (Star Alliance).
Flights from Riyadh to Hungary

Budapest is the only destination in Hungary with direct flights from Riyadh. Direct flights to Budapest are offered by Wizz Air.
Flights from Riyadh to India

In India there are several destinations from Riyadh (7 in total).
From Riyadh to Hyderabad there are 4 airlines that have direct services, which are Air India (Star Alliance), IndiGo Airlines, Nas Air and Saudi Arabian (SkyTeam).
The only airline with direct flights to Kannur is Air-India Express.
You can fly non-stop to Kochi with Air-India Express or Saudi Arabian (SkyTeam).
You can fly non-stop to Kozhikode with Air-India Express or Nas Air.
You can fly non-stop to Lucknow with Nas Air or Saudi Arabian (SkyTeam).
To Mumbai and New Delhi, you can fly with Air India (Star Alliance), IndiGo Airlines, Nas Air and Saudi Arabian (SkyTeam).
Flights from Riyadh to Indonesia

In Indonesia, the only destination that has a direct flight from Riyadh is Jakarta. Direct flights to Jakarta are offered by Saudi Arabian (SkyTeam). This is a seasonal route that starts in September and ends in October.
Flights from Riyadh to Italy

If you are looking for a direct flight from Riyadh to Italy, there are 4 destinations to choose from.
To Catania and Milan (Malpensa), you can fly with Wizz Air.
You can fly non-stop to Rome (Fiumicino) with Saudi Arabian (SkyTeam) or Wizz Air.
The only airline with direct flights to Venice Marco Polo is Wizz Air.
Flights from Riyadh to Jordan

There is 1 destination in Jordan that has a direct connection from Riyadh, which is Amman. From Riyadh to Amman there are 4 airlines that have direct services, which are flyadeal, Nas Air, Royal Jordanian (Oneworld) and Saudi Arabian (SkyTeam).
Flights from Riyadh to Kuwait

In Kuwait, the only destination that has a direct flight from Riyadh is Kuwait City. From Riyadh to Kuwait City there are 4 airlines that have direct services, which are Jazeera Airways, Kuwait Airways, Nas Air and Saudi Arabian (SkyTeam).
Flights from Riyadh to Lebanon

Beirut is the only destination in Lebanon with direct flights from Riyadh. You can fly non-stop to Beirut with Middle East (SkyTeam) or Saudi Arabian (SkyTeam).
Flights from Riyadh to Malaysia

There is 1 destination in Malaysia that has a direct connection from Riyadh, which is Kuala Lumpur. Direct flights to Kuala Lumpur are offered by Saudi Arabian (SkyTeam). This is a seasonal route that starts in September and ends in October.
Flights from Riyadh to Maldives

Malé is the only destination in Maldives with direct flights from Riyadh. You can fly non-stop to Malé with Nas Air or Saudi Arabian (SkyTeam).
Flights from Riyadh to Morocco

In Morocco, the only destination that has a direct flight from Riyadh is Casablanca. You can fly non-stop to Casablanca with Royal Air Maroc (Oneworld) or Saudi Arabian (SkyTeam).
Flights from Riyadh to Nepal

There is 1 destination in Nepal that has a direct connection from Riyadh, which is Kathmandu. Direct flights to Kathmandu are offered by Himalaya Airlines.
Flights from Riyadh to Netherlands

In Netherlands, the only destination that has a direct flight from Riyadh is Amsterdam. Direct flights to Amsterdam are offered by KLM (SkyTeam).
Flights from Riyadh to Oman

There are 2 destinations in Oman that have non-stop flights from Riyadh.
You can fly non-stop to Muscat with Oman Air or SalamAir.
The only airline with direct flights to Salalah is Nas Air.
Flights from Riyadh to Pakistan

In Pakistan there are several destinations from Riyadh (6 in total).
From Riyadh to Islamabad there are 5 airlines that have direct services, which are Airblue, Nas Air, Pakistan, Saudi Arabian (SkyTeam) and SereneAir.
The only airline with direct flights to Karachi is Saudi Arabian (SkyTeam).
From Riyadh to Lahore there are 4 airlines that have direct services, which are Airblue, Nas Air, Pakistan and Saudi Arabian (SkyTeam).
The only airline with direct flights to Multan is Pakistan.
Non-stop flights to Peshawar are offered by Pakistan, Saudi Arabian (SkyTeam) and SereneAir.
You can fly non-stop from Riyadh to Sialkot with Pakistan.
Flights from Riyadh to Philippines

Manila is the only destination in Philippines with direct flights from Riyadh. You can fly non-stop to Manila with Philippine Airlines or Saudi Arabian (SkyTeam).
Flights from Riyadh to Qatar

There is 1 destination in Qatar that has a direct connection from Riyadh, which is Doha. Non-stop flights to Doha are offered by Nas Air, Qatar Airways (Oneworld) and Saudi Arabian (SkyTeam).
Flights from Riyadh to Romania

Bucharest is the only destination in Romania with direct flights from Riyadh. Direct flights to Bucharest are offered by Wizz Air.
Flights from Riyadh to South Korea

In South Korea, the only destination that has a direct flight from Riyadh is Seoul. Direct flights to Seoul are offered by Saudi Arabian (SkyTeam).
Flights from Riyadh to Sri Lanka

There is 1 destination in Sri Lanka that has a direct connection from Riyadh, which is Colombo. Direct flights to Colombo are offered by SriLankan Airlines (Oneworld).
Flights from Riyadh to Sudan

In Sudan, there are 2 destinations from Riyadh.
Direct flights to Khartoum are offered by Badr Airlines.
The only airline with direct flights to Port Sudan is Tarco Air.
Flights from Riyadh to Switzerland

There are 2 destinations in Switzerland that have non-stop flights from Riyadh.
To Geneva and Zürich, you can fly with Saudi Arabian (SkyTeam).
Flights from Riyadh to Thailand

In Thailand, the only destination that has a direct flight from Riyadh is Bangkok. Direct flights to Bangkok are offered by Saudi Arabian (SkyTeam).
Flights from Riyadh to Turkey

If you are looking for a direct flight from Riyadh to Turkey, there are 5 destinations to choose from.
To Antalya and Bodrum, you can fly with Nas Air.
From Riyadh to Istanbul there are 4 airlines that have direct services, which are flyadeal, Nas Air, Saudi Arabian (SkyTeam) and Turkish Airlines (Star Alliance).
Non-stop flights to Istanbul (Sabiha) are offered by Nas Air, Pegasus and Turkish Airlines (Star Alliance).
Direct flights to Trabzon are offered by Nas Air.
Flights from Riyadh to United Arab Emirates

In United Arab Emirates, there are 3 destinations from Riyadh.
You can fly non-stop to Abu Dhabi with Etihad Airways or Saudi Arabian (SkyTeam).
From Riyadh to Dubai there are 5 airlines that have direct services, which are Emirates, flyadeal, Flydubai, Nas Air and Saudi Arabian (SkyTeam).
You can fly non-stop from Riyadh to Dubai (Sharjah) with Air Arabia.
Flights from Riyadh to United Kingdom

London Heathrow is the only destination in United Kingdom with direct flights from Riyadh. You can fly non-stop to London Heathrow with British Airways (Oneworld) or Saudi Arabian (SkyTeam).
Flights from Riyadh to United States

If you are looking for a direct flight from Riyadh to United States, there are 2 destinations to choose from.
To New York City and Washington, you can fly with Saudi Arabian (SkyTeam).
Flights from Riyadh to Yemen

There is 1 destination in Yemen that has a direct connection from Riyadh, which is Aden. Direct flights to Aden are offered by Yemenia.
Domestic flights from Riyadh
Flights from Riyadh to Saudi Arabia

There are lots of domestic flights from Riyadh (RUH). 25 airports in Saudi Arabia have direct flights from the airport.
Non-stop flights to Abha are offered by flyadeal, Nas Air and Saudi Arabian (SkyTeam).
The only airline with direct flights to Al Qaisumah / Hafr Al-Batin is Saudi Arabian (SkyTeam).
You can fly non-stop to Al Ula with Nas Air or Saudi Arabian (SkyTeam).
The only airline with direct flights to Al Wajh is Saudi Arabian (SkyTeam).
You can fly non-stop to Al-Baha with Nas Air or Saudi Arabian (SkyTeam).
You can fly non-stop to Al-Jawf with flyadeal or Saudi Arabian (SkyTeam).
To Arar and Bisha, you can fly with Saudi Arabian (SkyTeam).
From Riyadh to Dammam there are 4 airlines that have direct services, which are flyadeal, KLM (SkyTeam), Nas Air and Saudi Arabian (SkyTeam).
All direct flights from Riyadh to Gassim and Gurayat are operated by Saudi Arabian (SkyTeam).
You can fly non-stop to Ha'il with Nas Air or Saudi Arabian (SkyTeam).
From Riyadh to Jeddah there are 4 airlines that have direct services, which are flyadeal, Nas Air, Royal Air Maroc (Oneworld) and Saudi Arabian (SkyTeam).
All direct flights from Riyadh to Jizan, Medina and Najran (Nejran) are operated by flyadeal, Nas Air and Saudi Arabian (SkyTeam).
All direct flights from Riyadh to Neom, Rafha, Red Sea and Sharurah are operated by Saudi Arabian (SkyTeam).
To Ta'if and Tabuk, you can fly with flyadeal, Nas Air and Saudi Arabian (SkyTeam).
All direct flights from Riyadh to Turaif, Wadi al-Dawasir and Yanbu (Yenbo) are operated by Saudi Arabian (SkyTeam).
Alternative airports near Riyadh
There are no alternative airports to Riyadh (RUH) within a range of 125 miles (200 km).
Frequently asked questions - FAQ
How many airports are there in Riyadh?
There is 1 airport in Riyadh: King Khalid International Airport (RUH).
What is the best airport to fly from Riyadh?
The most convenient airport to fly from Riyadh is King Khalid International Airport (RUH).
How many airlines fly from Riyadh?
There are 46 airlines flying from Riyadh to 101 airports around the world, as of September 2023.
Which airlines fly from Riyadh?
Saudi Arabian, Nas Air and flyadeal operate most flights from Riyadh. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying from Riyadh?
Star Alliance, SkyTeam and Oneworld are all flying from Riyadh.
How many nonstop flights are there from Riyadh?
There are roughly 3,900 flights departing from Riyadh every month (or 910 flights each week), to a total of 101 airports worldwide.
What is the official name of Riyadh Airport?
The official name of Riyadh Airport is King Khalid International Airport.
What is the airport code of Riyadh Airport?
The airport code of Riyadh Airport is RUH.
What are the most popular flights from Riyadh?
Jeddah, Dubai and Cairo are the 3 most popular routes from Riyadh. For a complete overview of all flight routes from Riyadh, please use our flight map.
How long is the flight from Riyadh?
Riyadh to Jeddah | 2h |
Riyadh to Dubai | 2h 5m |
Riyadh to Cairo | 2h 40m |
Riyadh to Abha | 1h 40m |
Riyadh to Dammam | 1h 5m |