Non-stop flights to Cairo (CAI)
Cairo International Airport is the largest airport in Egypt. In total there are 93 airports around the world that have direct flights to Cairo, spread around 89 cities in 51 countries. Currently, there are 6 domestic flights to Cairo.
Cairo is mainly known for sightseeing & culture and its nightlife.
Most tourists that come to Cairo visit one of the following sights:
- Egyptian Museum
- The Pyramids of Giza
On this page
All direct flights to Cairo Airlines flying to Cairo Business Class flights First Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 3,054 flights arriving at Cairo Airport, which are 102 flights per day or 4 flights per hour. On an average day, there is at least 1 flight arriving every 15 minutes.
The most frequently departed flights to Cairo are routes from Jeddah (JED) in Saudi Arabia and Riyadh (RUH), also in Saudi Arabia. These two routes together are operated 490 times this month, and make up for 16% of all monthly arrivals at Cairo International Airport.
The longest flight to Cairo CAI is departing from Tokyo (NRT). This non-stop flight takes around 11 hours and 45 minutes and covers a distance of 5,960 miles (9,592 km).
List of all direct flights to Cairo
Below you can find a list of all cities and countries that have direct flights to Cairo, ordered by popularity.









Airlines flying to Cairo
Currently, there are 43 airlines that fly to Cairo. Most flights to Cairo are operated by Egyptair, as they connect 71 airports to CAI. That’s around 6 times as much as Nile Air, the second biggest airline in terms of operated flight routes to Cairo. Below you can find a list of airlines that operate most CAI flights:












Business class flights to Cairo
There are 81 airports that have flights to Cairo in Business Class. All airports that offer business class flights to CAI are listed below:









First class flights to Cairo
If you are looking for a luxurious flight, there's a total of 6 airports to choose from that have flights to CAI in First Class.






Intercontinental flights to Cairo
These are all non-stop intercontinental flights to Cairo International Airport (CAI), as of March 2021:
* Please note that there are no direct services from Southern America, Central America, the Caribbean, Eastern Asia, Central Asia or Oceania.
Non-stop flights from Europe to Cairo
Egyptair (Star Alliance) has a significant network of flights from Europe to Cairo.
Egyptair (Star Alliance): year-round flights from Vienna (VIE), seasonal flights from Düsseldorf (DUS), year-round flights from Frankfurt (FRA), Munich (MUC), Budapest (BUD), Geneva (GVA), Moscow Domodedovo (DME), Copenhagen (CPH), seasonal flights from Dublin (DUB), year-round flights from London Heathrow (LHR), Larnaca (LCA), Athens (ATH), Milan (Malpensa) (MXP), Rome (Fiumicino) (FCO), Barcelona (BCN), Madrid (MAD), Brussels (BRU), Paris (CDG) and Amsterdam (AMS).
Austrian (Star Alliance): year-round flights from Vienna (VIE).
Lufthansa (Star Alliance): year-round flights from Frankfurt (FRA) and Munich (MUC).
Swiss (Star Alliance): seasonal flights from Zürich (ZRH).
Aeroflot (SkyTeam): seasonal flights from Moscow Sheremetyevo (SVO).
NordStar: seasonal flights from Rostov (ROV).
Tarom (SkyTeam): year-round flights from Bucharest (OTP).
Ukraine Int.: year-round flights from Kyiv (KBP).
British Airways (Oneworld): year-round flights from London Heathrow (LHR).
Aegean (Star Alliance): seasonal flights from Athens (ATH).
Air Cairo: seasonal flights from Milan (Malpensa) (MXP).
Air Arabia Egypt: year-round flights from Milan (Bergamo) (BGY).
Alitalia (SkyTeam): year-round flights from Rome (Fiumicino) (FCO).
Air Serbia: year-round flights from Belgrade (BEG).
Air France (SkyTeam): year-round flights from Paris (CDG).
KLM (SkyTeam): seasonal flights from Amsterdam (AMS).
Non-stop flights from the US to Cairo
Egyptair is currently the only airline flying non-stop from the United States to Cairo. They fly year-round from New York City (JFK) and Washington (IAD).
Non-stop flights from Canada to Cairo
Egyptair (Star Alliance): year-round flights from Toronto (YYZ).
Air Canada (Star Alliance): seasonal flights from Montreal (YUL).
Non-stop flights from the Middle-East / Western Asia to Cairo
Egyptair and Nile Air have a strong network of non-stop flights from the Middle-East.
Egyptair (Star Alliance): year-round flights from Bahrain Island (BAH), Baghdad (BGW), Erbil (EBL), Amman (AMM), seasonal flights from Kuwait City (KWI), year-round flights from Beirut (BEY), Muscat (MCT), Doha (DOH), seasonal flights from Abha (AHB), year-round flights from Dammam (DMM), Gassim (ELQ), Jeddah (JED), Medina (MED), Riyadh (RUH), Istanbul (IST), Abu Dhabi (AUH), Dubai (DXB) and Dubai (Sharjah) (SHJ).
Gulf Air: year-round flights from Bahrain Island (BAH).
Iraqi Airways: year-round flights from Baghdad (BGW), Basra (BSR), Erbil (EBL) and Sulaymaniyah (ISU).
Air Cairo: seasonal flights from Aqaba (AQJ), Jeddah (JED), Riyadh (RUH) and Yanbu (Yenbo) (YNB).
Jordan Aviation: seasonal flights from Amman (AMM).
Royal Jordanian (Oneworld): year-round flights from Amman (AMM).
UM Air: seasonal flights from Aqaba (AQJ).
Kuwait Airways: year-round flights from Kuwait City (KWI).
Middle East (SkyTeam): year-round flights from Beirut (BEY).
Oman Air: year-round flights from Muscat (MCT).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
Nile Air: seasonal flights from Al-Jawf (AJF), Dammam (DMM), Gassim (ELQ), Ha'il (HAS), Jeddah (JED), Jizan (GIZ), Riyadh (RUH), Ta'if (TIF), Tabuk (TUU) and Istanbul (Sabiha) (SAW).
Saudi Arabian (SkyTeam): year-round flights from Abha (AHB), Dammam (DMM), Jeddah (JED), Medina (MED) and Riyadh (RUH).
Air Arabia Egypt: year-round flights from Dammam (DMM), Jeddah (JED) and Riyadh (RUH).
Nas Air: seasonal flights from Dammam (DMM), Jeddah (JED) and Riyadh (RUH).
Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).
Air Arabia: year-round flights from Dubai (Sharjah) (SHJ) and Ras Al Khaimah (RKT).
Emirates: year-round flights from Dubai (DXB).
Etihad Airways: year-round flights from Abu Dhabi (AUH).
InterSky: seasonal flights from Abu Dhabi (AUH).
Air Sinai: year-round flights from Tel Aviv (TLV).
Non-stop flights from India / South Asia to Cairo
Egyptair is currently the only airline flying non-stop from India or Southern Asia to Cairo. They fly year-round from Mumbai (BOM).
Non-stop flights from China to Cairo
Egyptair (Star Alliance): year-round flights from Beijing (PEK), Guangzhou (CAN) and Hangzhou (HGH).
Hainan Airlines: seasonal flights from Beijing (PEK).
Sichuan Airlines: seasonal flights from Chengdu (CTU).
Non-stop flights from Japan to Cairo
Egyptair is currently the only airline flying non-stop from Japan to Cairo. They fly year-round from Tokyo (NRT).
Non-stop flights from South-East Asia to Cairo
Egyptair is currently the only airline flying non-stop from South-Eastern Asia to Cairo. They fly seasonal from Bangkok (BKK).
International flights to Cairo
Flights from Algeria to Cairo

Algiers is the only city in Algeria with direct flights to Cairo. From Algiers, you can fly non-stop with Air Algerie or Egyptair (Star Alliance). This route is not operational yet but will start in April.
Flights from Austria to Cairo

In Austria, the only airport that has a direct connection to Cairo is Vienna. From Vienna, you can fly non-stop with Austrian (Star Alliance) or Egyptair (Star Alliance).
Flights from Bahrain to Cairo

There is 1 airport in Bahrain that has a direct connection to Cairo, which is Bahrain Island. From Bahrain Island, you can fly non-stop with Egyptair (Star Alliance) or Gulf Air.
Flights from Belgium to Cairo

In Belgium, the only airport that has a direct connection to Cairo is Brussels. From Brussels, direct flights are offered by Egyptair (Star Alliance).
Flights from Cameroon to Cairo

Douala is the only city in Cameroon with direct flights to Cairo. From Douala, direct flights are offered by Egyptair (Star Alliance).
Flights from Canada to Cairo

There are 2 airports in Canada that have non-stop flights to Cairo.
From Montreal, direct flights are offered by Air Canada (Star Alliance). This is a seasonal route that starts in June and ends in October.
From Toronto, the only airline with direct flights is Egyptair (Star Alliance).
Flights from Chad to Cairo

There is 1 airport in Chad that has a direct connection to Cairo, which is N'Djamena. From N'Djamena, direct flights are offered by Egyptair (Star Alliance).
Flights from China to Cairo

If you are looking for a direct flight from China to Cairo, there are 4 airports to choose from.
From Beijing, you can fly non-stop with Egyptair (Star Alliance) or Hainan Airlines.
From Chengdu, the only airline with direct flights is Sichuan Airlines. This is a seasonal route that starts in March and ends in October.
From Guangzhou and Hangzhou, you can fly with Egyptair (Star Alliance).
Flights from Cyprus to Cairo

Larnaca is the only city in Cyprus with direct flights to Cairo. From Larnaca, direct flights are offered by Egyptair (Star Alliance).
Flights from Denmark to Cairo

In Denmark, the only airport that has a direct connection to Cairo is Copenhagen. From Copenhagen, direct flights are offered by Egyptair (Star Alliance).
Flights from Eritrea to Cairo

There is 1 airport in Eritrea that has a direct connection to Cairo, which is Asmara. From Asmara, direct flights are offered by Egyptair (Star Alliance). This route is not operational yet but will start in April.
Flights from Ethiopia to Cairo

In Ethiopia, the only airport that has a direct connection to Cairo is Addis Ababa. From Addis Ababa, you can fly non-stop with Egyptair (Star Alliance) or Ethiopian Airlines (Star Alliance).
Flights from France to Cairo

Paris is the only city in France with direct flights to Cairo. From Paris, you can fly non-stop with Air France (SkyTeam) or Egyptair (Star Alliance).
Flights from Germany to Cairo

In Germany, there are 4 airports that have direct flights to Cairo.
From Berlin and Düsseldorf, you can fly with Egyptair (Star Alliance).
From Frankfurt and Munich, all direct flights to Cairo are operated by Egyptair (Star Alliance) and Lufthansa (Star Alliance).
Flights from Ghana to Cairo

There is 1 airport in Ghana that has a direct connection to Cairo, which is Accra. From Accra, direct flights are offered by Egyptair (Star Alliance).
Flights from Greece to Cairo

Athens is the only city in Greece with direct flights to Cairo. From Athens, you can fly non-stop with Aegean (Star Alliance) or Egyptair (Star Alliance).
Flights from Hungary to Cairo

In Hungary, the only airport that has a direct connection to Cairo is Budapest. From Budapest, direct flights are offered by Egyptair (Star Alliance).
Flights from India to Cairo

There is 1 airport in India that has a direct connection to Cairo, which is Mumbai. From Mumbai, direct flights are offered by Egyptair (Star Alliance).
Flights from Iraq to Cairo

If you are looking for a direct flight from Iraq to Cairo, there are 4 airports to choose from.
From Baghdad, you can fly non-stop with Egyptair (Star Alliance) or Iraqi Airways.
From Basra, the only airline with direct flights is Iraqi Airways.
From Erbil, you can fly non-stop with Egyptair (Star Alliance) or Iraqi Airways.
From Sulaymaniyah, the only airline with direct flights is Iraqi Airways.
Flights from Ireland to Cairo

In Ireland, the only airport that has a direct connection to Cairo is Dublin. From Dublin, direct flights are offered by Egyptair (Star Alliance). This is a seasonal route that starts in June and ends in October.
Flights from Israel to Cairo

Tel Aviv is the only city in Israel with direct flights to Cairo. From Tel Aviv, direct flights are offered by Air Sinai.
Flights from Italy to Cairo

There are 3 airports in Italy that have non-stop flights to Cairo.
From Milan (Bergamo), direct flights are offered by Air Arabia Egypt.
From Milan (Malpensa), you can fly non-stop with Air Cairo or Egyptair (Star Alliance).
From Rome (Fiumicino), you can fly non-stop with Alitalia (SkyTeam) or Egyptair (Star Alliance).
Flights from Japan to Cairo

There is 1 airport in Japan that has a direct connection to Cairo, which is Tokyo. From Tokyo, direct flights are offered by Egyptair (Star Alliance).
Flights from Jordan to Cairo

In Jordan, there are 2 airports that have direct flights to Cairo.
From Amman, direct flights are offered by Egyptair (Star Alliance), Jordan Aviation and Royal Jordanian (Oneworld).
From Aqaba, you can fly non-stop with Air Cairo or UM Air. This route is recently announced though, and not operational yet. It will start in March 2021.
Flights from Kenya to Cairo

Nairobi is the only city in Kenya with direct flights to Cairo. From Nairobi, direct flights are offered by Egyptair (Star Alliance).
Flights from Kuwait to Cairo

In Kuwait, the only airport that has a direct connection to Cairo is Kuwait City. From Kuwait City, you can fly non-stop with Egyptair (Star Alliance) or Kuwait Airways.
Flights from Lebanon to Cairo

There is 1 airport in Lebanon that has a direct connection to Cairo, which is Beirut. From Beirut, you can fly non-stop with Egyptair (Star Alliance) or Middle East (SkyTeam).
Flights from Morocco to Cairo

In Morocco, the only airport that has a direct connection to Cairo is Casablanca. From Casablanca, you can fly non-stop with Egyptair (Star Alliance) or Royal Air Maroc (Oneworld).
Flights from Netherlands to Cairo

Amsterdam is the only city in Netherlands with direct flights to Cairo. From Amsterdam, you can fly non-stop with Egyptair (Star Alliance) or KLM (SkyTeam).
Flights from Nigeria to Cairo

There are 3 airports in Nigeria that have non-stop flights to Cairo.
From Abuja, Kano and Lagos, all direct flights to Cairo are operated by Egyptair (Star Alliance).
Flights from Oman to Cairo

There is 1 airport in Oman that has a direct connection to Cairo, which is Muscat. From Muscat, you can fly non-stop with Egyptair (Star Alliance) or Oman Air.
Flights from Qatar to Cairo

Doha is the only city in Qatar with direct flights to Cairo. From Doha, you can fly non-stop with Egyptair (Star Alliance) or Qatar Airways (Oneworld).
Flights from Romania to Cairo

In Romania, the only airport that has a direct connection to Cairo is Bucharest. From Bucharest, direct flights are offered by Tarom (SkyTeam).
Flights from Russia to Cairo

If you are looking for a direct flight from Russia to Cairo, there are 3 airports to choose from.
From Moscow Domodedovo, direct flights are offered by Egyptair (Star Alliance).
From Moscow Sheremetyevo, the only airline with direct flights is Aeroflot (SkyTeam). This is a seasonal route that starts in March and ends in October.
From Rostov, you can fly non-stop to Cairo with NordStar. This route is recently announced though, and not operational yet. It will start in March 2021.
Flights from Rwanda to Cairo

There is 1 airport in Rwanda that has a direct connection to Cairo, which is Kigali. From Kigali, direct flights are offered by Egyptair (Star Alliance).
Flights from Saudi Arabia to Cairo

Saudi Arabia is well-connected to Cairo (CAI) with 12 airports around the country that have direct flights to the airport.
From Abha, you can fly non-stop with Egyptair (Star Alliance) or Saudi Arabian (SkyTeam).
From Al-Jawf, the only airline with direct flights is Nile Air. This is a seasonal route that starts in March and ends in June.
From Dammam, there are 5 airlines that have direct services to Cairo, which are Air Arabia Egypt, Egyptair (Star Alliance), Nas Air, Nile Air and Saudi Arabian (SkyTeam).
From Gassim, you can fly non-stop with Egyptair (Star Alliance) or Nile Air.
From Ha'il, direct flights are offered by Nile Air. This is a seasonal route that starts in March and ends in June.
From Jeddah, airlines that operate direct flights are Air Arabia Egypt, Air Cairo, Egyptair (Star Alliance), Nas Air, Nile Air and Saudi Arabian (SkyTeam).
From Jizan, direct flights are offered by Nile Air. This is a seasonal route that starts in March and ends in June.
From Medina, you can fly non-stop with Egyptair (Star Alliance) or Saudi Arabian (SkyTeam).
From Riyadh, airlines that operate direct flights are Air Arabia Egypt, Air Cairo, Egyptair (Star Alliance), Nas Air, Nile Air and Saudi Arabian (SkyTeam).
From Ta'if and Tabuk, you can fly with Nile Air.
From Yanbu (Yenbo), you can fly non-stop to Cairo with Air Cairo. This is a seasonal route that starts in March and ends in October.
Flights from Serbia to Cairo

In Serbia, the only airport that has a direct connection to Cairo is Belgrade. From Belgrade, direct flights are offered by Air Serbia.
Flights from South Africa to Cairo

Johannesburg is the only city in South Africa with direct flights to Cairo. From Johannesburg, direct flights are offered by Egyptair (Star Alliance).
Flights from South Sudan to Cairo

There is 1 airport in South Sudan that has a direct connection to Cairo, which is Juba. From Juba, direct flights are offered by Egyptair (Star Alliance).
Flights from Spain to Cairo

In Spain, there are 2 airports that have direct flights to Cairo.
From Barcelona and Madrid, you can fly with Egyptair (Star Alliance).
Flights from Sudan to Cairo

If you are looking for a direct flight from Sudan to Cairo, there are 2 airports to choose from.
From Khartoum, direct flights are offered by Badr Airlines, Egyptair (Star Alliance) and Tarco Air.
From Port Sudan, the only airline with direct flights is Badr Airlines. This route is recently announced though, and not operational yet. It will start in March 2021.
Flights from Switzerland to Cairo

There are 2 airports in Switzerland that have non-stop flights to Cairo.
From Geneva, direct flights are offered by Egyptair (Star Alliance).
From Zürich, the only airline with direct flights is Swiss (Star Alliance). This is a seasonal route that starts in July and ends in February.
Flights from Tanzania to Cairo

Dar es Salaam is the only city in Tanzania with direct flights to Cairo. From Dar es Salaam, direct flights are offered by Egyptair (Star Alliance).
Flights from Thailand to Cairo

In Thailand, the only airport that has a direct connection to Cairo is Bangkok. From Bangkok, direct flights are offered by Egyptair (Star Alliance). This route is not operational yet but will start in April.
Flights from Tunisia to Cairo

There is 1 airport in Tunisia that has a direct connection to Cairo, which is Tunis. From Tunis, you can fly non-stop with Egyptair (Star Alliance) or Tunisair.
Flights from Turkey to Cairo

In Turkey, there are 2 airports that have direct flights to Cairo.
From Istanbul, you can fly non-stop with Egyptair (Star Alliance) or Turkish Airlines (Star Alliance).
From Istanbul (Sabiha), the only airline with direct flights is Nile Air. This is a seasonal route that starts in March and ends in June.
Flights from Uganda to Cairo

In Uganda, the only airport that has a direct connection to Cairo is Entebbe. From Entebbe, direct flights are offered by Egyptair (Star Alliance).
Flights from Ukraine to Cairo

Kyiv is the only city in Ukraine with direct flights to Cairo. From Kyiv, direct flights are offered by Ukraine Int..
Flights from United Arab Emirates to Cairo

There are 4 airports in United Arab Emirates that have non-stop flights to Cairo.
From Abu Dhabi, direct flights are offered by Egyptair (Star Alliance), Etihad Airways and InterSky.
From Dubai, you can fly non-stop with Egyptair (Star Alliance) or Emirates.
From Dubai (Sharjah), you can fly non-stop with Air Arabia or Egyptair (Star Alliance).
From Ras Al Khaimah, the only airline with direct flights is Air Arabia.
Flights from United Kingdom to Cairo

There is 1 airport in United Kingdom that has a direct connection to Cairo, which is London Heathrow. From London Heathrow, you can fly non-stop with British Airways (Oneworld) or Egyptair (Star Alliance).
Flights from United States to Cairo

If you are looking for a direct flight from United States to Cairo, there are 2 airports to choose from.
From New York City and Washington, you can fly with Egyptair (Star Alliance).
Domestic flights to Cairo
Flights from Egypt to Cairo

There are several airports within Egypt that have domestic flights to Cairo (6 in total).
From Alexandria, Aswan, Hurghada, Luxor and Marsa Alam, all direct flights to Cairo are operated by Egyptair (Star Alliance).
From Sharm el-Sheikh, you can fly non-stop with Egyptair (Star Alliance) or Nile Air.
Alternative airports near Cairo
Flying to an alternative airport near Cairo could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. The only alternative airport to Cairo (CAI) within a range of 125 miles (200 km) is Alexandria (HBE).
Frequently asked questions - FAQ
How many airports are there in Cairo?
There is 1 airport in Cairo: Cairo International Airport (CAI).
What is the best airport to fly into Cairo?
The most convenient airport to fly into Cairo is Cairo International Airport (CAI).
How many airlines fly to Cairo?
There are 43 airlines flying to Cairo from 93 airports around the world, as of March 2021.
Which airlines fly to Cairo?
Egyptair, Nile Air and Saudi Arabian operate most flights to Cairo. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Cairo?
Star Alliance, SkyTeam and Oneworld are all flying to Cairo.
How many nonstop flights are there to Cairo?
There are roughly 3,054 flights arriving at Cairo every month (or 714 flights each week), from a total of 93 airports worldwide.
What is the official name of Cairo Airport?
The official name of Cairo Airport is Cairo International Airport.
What is the airport code of Cairo Airport?
The airport code of Cairo Airport is CAI.
What are the most popular flights to Cairo?
Jeddah, Riyadh and Dubai are the 3 most popular routes to Cairo. For a complete overview of all flight routes to Cairo, please use our flight map.
How long is the flight to Cairo?
Jeddah to Cairo | 2h 10m |
Riyadh to Cairo | 2h 30m |
Dubai to Cairo | 3h 20m |
Istanbul to Cairo | 2h 20m |
Abu Dhabi to Cairo | 3h 15m |