Country |
City |
Airport |
Notes |
Refs |
Afghanistan | Kabul | Kabul International Airport | Terminated | [1] |
Algeria | Algiers | Houari Boumediene Airport | Passenger | [1] |
Angola | Luanda | Quatro de Fevereiro Airport | Passenger | [1] |
Argentina | Buenos Aires | Ministro Pistarini International Airport | Cargo | [1][3][4][5] |
Armenia | Yerevan | Zvartnots International Airport | Passenger | [6] |
Australia | Adelaide | Adelaide Airport | Passenger | [7] |
Brisbane | Brisbane Airport | Passenger | [1] |
Canberra | Canberra Airport | Terminated | [8] |
Melbourne | Melbourne Airport | Passenger + Cargo | [1] |
Perth | Perth Airport | Passenger + Cargo | [1] |
Sydney | Sydney Airport | Passenger | [1] |
Austria | Vienna | Vienna International Airport | Passenger | [1] |
Azerbaijan | Baku | Heydar Aliyev International Airport | Passenger | [1] |
Bahrain | Manama | Bahrain International Airport | Passenger + Cargo | [9][10][11] |
Bangladesh | Chittagong | Shah Amanat International Airport | Passenger | [4] |
Dhaka | Hazrat Shahjalal International Airport | Passenger + Cargo | [1][2] |
Belgium | Brussels | Brussels Airport | Passenger + Cargo | [12] |
Liège | Liège Airport | Cargo | [13] |
Ostend | Ostend–Bruges International Airport | Cargo | |
Bosnia and Herzegovina | Sarajevo | Sarajevo International Airport | Passenger | [14][15] |
Botswana | Gaborone | Sir Seretse Khama International Airport | Passenger | [16] |
Brazil | Campinas | Viracopos International Airport | Cargo | [1] |
São Paulo | São Paulo/Guarulhos International Airport | Passenger + Cargo | [1] |
Bulgaria | Sofia | Sofia Airport | Passenger | [1] |
Cambodia | Phnom Penh | Phnom Penh International Airport | Passenger + Cargo | [17] |
Canada | Halifax | Halifax Stanfield International Airport | Terminated | [18] |
Montreal | Montréal–Pierre Elliott Trudeau International Airport | Passenger | [19] |
Toronto | Toronto Pearson International Airport | Terminated | [20][21] |
Chile | Santiago | Arturo Merino Benítez International Airport | Cargo | [citation needed] |
China | Beijing | Beijing Capital International Airport | Terminated | [1] |
Beijing Daxing International Airport | Passenger | [22] |
Chengdu | Chengdu Shuangliu International Airport | Terminated | [23] |
Chengdu Tianfu International Airport | Passenger | [24] |
Chongqing | Chongqing Jiangbei International Airport | Passenger | [25][24] |
Guangzhou | Guangzhou Baiyun International Airport | Passenger + Cargo | [1] |
Hangzhou | Hangzhou Xiaoshan International Airport | Passenger | [26] |
Shanghai | Shanghai Pudong International Airport | Passenger + Cargo | [12] |
Colombia | Bogotá | El Dorado International Airport | Cargo | [citation needed] |
Côte d'Ivoire | Abidjan | Félix-Houphouët-Boigny International Airport | Passenger | [27] |
Croatia | Dubrovnik | Dubrovnik Airport | Passenger | [28] |
Zagreb | Zagreb Airport | Passenger + Cargo | [1] |
Cyprus | Larnaca | Larnaca International Airport | Passenger | [1] |
Czech Republic | Prague | Václav Havel Airport Prague | Passenger + Cargo | [29][30] |
Democratic Republic of Congo | Kinshasa | N'Djili International Airport | Passenger | [1] |
Denmark | Copenhagen | Copenhagen Airport | Passenger | [1] |
Djibouti | Djibouti City | Djibouti–Ambouli International Airport | Passenger | [31] |
Ecuador | Quito | Mariscal Sucre International Airport | Cargo | [29] |
Egypt | Alexandria | Borg El Arab International Airport | Passenger | [1] |
Cairo | Cairo International Airport | Passenger | [1] |
Luxor | Luxor International Airport | Terminated | [1] |
Sharm El Sheikh | Sharm El Sheikh International Airport | Terminated | [1] |
Eritrea | Asmara | Asmara International Airport | Terminated | [32] |
Ethiopia | Addis Ababa | Addis Ababa Bole International Airport | Passenger | [33] |
Finland | Helsinki | Helsinki Airport | Terminated | [citation needed] |
France | Lyon | Lyon–Saint-Exupéry Airport | Passenger + Cargo | [34][4] |
Nice | Nice Côte d'Azur Airport | Passenger | [35][4] |
Paris | Charles de Gaulle Airport | Passenger + Cargo | [1][36] |
Toulouse | Toulouse–Blagnac Airport | Passenger Ends 29 September 2024 | [37][4][38] |
Georgia | Tbilisi | Tbilisi International Airport | Passenger | [39][40] |
Germany | Berlin | Berlin Brandenburg Airport | Passenger | |
Berlin Tegel Airport | Airport Closed | |
Düsseldorf | Düsseldorf Airport | Passenger | [41] |
Frankfurt | Frankfurt Airport | Passenger + Cargo | [1][2] |
Hamburg | Hamburg Airport | Passenger | [1][42] |
Hahn | Frankfurt–Hahn Airport | Terminated | [1] |
Munich | Munich Airport | Passenger + Cargo | [1][36] |
Stuttgart | Stuttgart Airport | Terminated | [43] |
Ghana | Accra | Kotoka International Airport | Passenger | [1][14][34] |
Greece | Athens | Athens International Airport | Passenger | [1] |
Mykonos | Mykonos Airport | Seasonal | [44] |
Santorini | Santorini (Thira) International Airport | Passenger | [28] |
Thessaloniki | Thessaloniki Airport | Passenger | [1] |
Hungary | Budapest | Budapest Ferenc Liszt International Airport | Passenger + Cargo | [1][2] |
Hong Kong | Hong Kong | Hong Kong International Airport | Passenger + Cargo | [1] |
India | Ahmedabad | Sardar Vallabhbhai Patel International Airport | Passenger + Cargo | [1] |
Amritsar | Sri Guru Ram Dass Jee International Airport | Passenger | [1] |
Bengaluru | Kempegowda International Airport | Passenger + Cargo | [1] |
Chennai | Chennai International Airport | Passenger + Cargo | [1][2] |
Delhi | Indira Gandhi International Airport | Passenger + Cargo | [1][2] |
Goa | Dabolim Airport | Terminated | [1][45] |
Manohar International Airport | Passenger | [45] |
Hyderabad | Rajiv Gandhi International Airport | Passenger + Cargo | [1] |
Kochi | Cochin International Airport | Passenger + Cargo | [1] |
Kolkata | Netaji Subhash Chandra Bose International Airport | Passenger + Cargo | [1][2] |
Kozhikode | Calicut International Airport | Passenger | [1] |
Mumbai | Chhatrapati Shivaji Maharaj International Airport | Passenger + Cargo | [1] |
Nagpur | Dr. Babasaheb Ambedkar International Airport | Passenger | [46] |
Thiruvananthapuram | Trivandrum International Airport | Passenger | [1] |
Indonesia | Denpasar | Ngurah Rai International Airport | Passenger | [1] |
Jakarta | Soekarno–Hatta International Airport | Passenger + Cargo | [1][47] |
Medan | Kualanamu International Airport | Terminated | [48] |
Iran | Mashhad | Mashhad International Airport | Passenger | [1] |
Isfahan | Isfahan International Airport | Passenger | [1] |
Shiraz | Shiraz International Airport | Passenger | [1] |
Tehran | Imam Khomeini International Airport | Passenger + Cargo | [1] |
Iraq | Basra | Basra International Airport | Passenger | [49] |
Baghdad | Baghdad International Airport | Passenger | [50] |
Erbil | Erbil International Airport | Passenger + Cargo | [1] |
Najaf | Al Najaf International Airport | Passenger | [51] |
Sulaymaniyah | Sulaymaniyah International Airport | Passenger | [1] |
Ireland | Dublin | Dublin Airport | Passenger + Cargo | [52][53] |
Italy | Milan | Milan Malpensa Airport | Passenger + Cargo | [1][2][36] |
Pisa | Pisa International Airport | Passenger | [29] |
Rome | Leonardo da Vinci–Fiumicino Airport | Passenger | [1] |
Venice | Venice Marco Polo Airport | Passenger | [54] |
Japan | Osaka | Kansai International Airport | Passenger | [55][4] |
Tokyo | Haneda Airport | Terminated | [56][57][58] |
Narita International Airport | Passenger + Cargo | [1] |
Jordan | Amman | Queen Alia International Airport | Passenger | [1][2] |
Kazakhstan | Almaty | Almaty International Airport | Passenger + Cargo | [34][59] |
Astana | Nursultan Nazarbayev International Airport | Passenger | [34] |
Kenya | Mombasa | Moi International Airport | Terminated | [60] |
Nairobi | Jomo Kenyatta International Airport | Passenger + Cargo | [1] |
Kuwait | Kuwait City | Kuwait International Airport | Passenger + Cargo | [1] |
Lebanon | Beirut | Beirut–Rafic Hariri International Airport | Passenger + Cargo | [1][2] |
Libya | Tripoli | Mitiga International Airport | Terminated | [1] |
Tripoli International Airport | Terminated | |
Luxembourg | Luxembourg City | Luxembourg Airport | Cargo | [2][61][62] |
Malaysia | Johor Bahru | Senai International Airport | Terminated | [63] |
Kuala Lumpur | Kuala Lumpur International Airport | Passenger | [1] |
Langkawi | Langkawi International Airport | Terminated | [1][64] |
Penang | Penang International Airport | Passenger | [1] [65] |
Macau | Macau | Macau International Airport | Cargo | [1][66] |
Maldives | Malé | Velana International Airport | Passenger | [1] |
Malta | Valletta | Malta International Airport | Passenger | [67] |
Morocco | Casablanca | Mohammed V International Airport | Passenger + Cargo | [1] |
Marrakesh | Marrakesh Menara Airport | Passenger | [68] |
Rabat | Rabat–Salé Airport | Passenger | [69] |
Mozambique | Maputo | Maputo International Airport | Passenger | [70] |
Myanmar | Yangon | Yangon International Airport | Cargo | [1] |
Namibia | Windhoek | Hosea Kutako International Airport | Seasonal | [29][71] |
Nepal | Kathmandu | Tribhuvan International Airport | Passenger | [1] |
Netherlands | Amsterdam | Amsterdam Airport Schiphol | Passenger + Cargo | [1][2][72] |
Maastricht | Maastricht Aachen Airport | Cargo | [1] |
New Zealand | Auckland | Auckland Airport | Passenger | [73] |
Nigeria | Abuja | Nnamdi Azikiwe International Airport | Passenger | [74] |
Kano | Mallam Aminu Kano International Airport | Passenger | [75] |
Lagos | Murtala Muhammed International Airport | Passenger + Cargo | [1] |
Port Harcourt | Port Harcourt International Airport | Passenger | [75] |
North Macedonia | Skopje | Skopje International Airport | Cargo | [76] |
Norway | Oslo | Oslo Gardermoen Airport | Passenger + Cargo | [1] |
Stavanger | Stavanger Airport | Terminated | [77] |
Oman | Muscat | Muscat International Airport | Passenger + Cargo | [1] |
Salalah | Salalah International Airport | Passenger | [78] |
Sohar | Sohar Airport | Passenger | [30] |
Pakistan | Faisalabad | Faisalabad International Airport | Passenger | [79] |
Islamabad | Benazir Bhutto International Airport | Airport Closed | [1] |
Islamabad International Airport | Passenger | [1] |
Karachi | Jinnah International Airport | Passenger + Cargo | [1][2] |
Lahore | Allama Iqbal International Airport | Passenger + Cargo | [1][2] |
Multan | Multan International Airport | Passenger | [79] |
Peshawar | Bacha Khan International Airport | Passenger | [1] |
Sialkot | Sialkot International Airport | Passenger + Cargo | [1][2][79] |
Peru | Lima | Jorge Chávez International Airport | Cargo | [80] |
Philippines | Cebu | Mactan–Cebu International Airport | Passenger | [34][81] |
Clark | Clark International Airport | Passenger | [82] |
Davao | Francisco Bangoy International Airport | Passenger | [69][83] |
Manila | Ninoy Aquino International Airport | Passenger | [1] |
Poland | Warsaw | Warsaw Chopin Airport | Passenger | [1] |
Portugal | Lisbon | Lisbon Airport | Passenger | [1][84][85] |
Qatar | Doha | Doha International Airport | Airport Closed | [1] |
Hamad International Airport | Hub | [1] |
Romania | Bucharest | Henri Coandă International Airport | Passenger | [1] |
Russia | Moscow | Domodedovo International Airport | Terminated | [1][86] |
Sheremetyevo International Airport | Passenger | [86] |
Saint Petersburg | Pulkovo Airport | Passenger | [87] |
Yekaterinburg | Koltsovo International Airport | Terminated | [88] |
Rwanda | Kigali | Kigali International Airport | Terminated | [1][89] |
Saudi Arabia | Abha | Abha International Airport | Resumes 2 January 2025 | [1][2][90][91][92] |
Al-'Ula | Prince Abdul Majeed bin Abdulaziz International Airport | Passenger | [1][5] |
Dammam | King Fahd International Airport | Passenger | [93] |
Gassim | Prince Naif bin Abdulaziz International Airport | Passenger | [citation needed] |
Hofuf | Al-Ahsa International Airport | Terminated | [94] |
Jeddah | King Abdulaziz International Airport | Passenger | [93] |
Medina | Prince Mohammad bin Abdulaziz International Airport | Passenger | [1] |
Neom Bay | Neom Bay Airport | Passenger | [95][5] |
Riyadh | King Khalid International Airport | Passenger + Cargo | [93][96] |
Ta’if | Taif International Airport | Passenger | [97] |
Tabuk | Tabuk Regional Airport | Passenger | [1][5] |
Yanbu | Yanbu Airport | Passenger | [98][5] |
Serbia | Belgrade | Belgrade Nikola Tesla Airport | Passenger | [1] |
Seychelles | Mahé | Seychelles International Airport | Passenger | [29] |
Singapore | Singapore | Changi Airport | Passenger + Cargo | [1][99] |
Somalia | Mogadishu | Aden Adde International Airport | Passenger | [69] |
South Africa | Cape Town | Cape Town International Airport | Passenger | [1] |
Durban | King Shaka International Airport | Passenger | [100] |
Johannesburg | O. R. Tambo International Airport | Passenger + Cargo | [1] |
South Korea | Seoul | Incheon International Airport | Passenger + Cargo | [1] |
Spain | Barcelona | Josep Tarradellas Barcelona–El Prat Airport | Passenger | [1] |
Madrid | Adolfo Suárez Madrid–Barajas Airport | Passenger + Cargo | [1][36] |
Málaga | Málaga Airport | Seasonal | [1] |
Zaragoza | Zaragoza Airport | Cargo | [1][101] |
Sri Lanka | Colombo | Bandaranaike International Airport | Passenger | [1][2] |
Sudan | Khartoum | Khartoum International Airport | Terminated | [1][2][102] |
Sweden | Gothenburg | Göteborg Landvetter Airport | Passenger | |
Stockholm | Stockholm Arlanda Airport | Passenger + Cargo | [1][53] |
Switzerland France Germany | Basel Mulhouse Freiburg | EuroAirport Basel Mulhouse Freiburg | Cargo | [1] |
Switzerland | Geneva | Geneva Airport | Passenger | [1] |
Zürich | Zürich Airport | Passenger | [1] |
Syria | Aleppo | Aleppo International Airport | Terminated | [103] |
Damascus | Damascus International Airport | Terminated | [1] |
Tanzania | Dar es Salaam | Julius Nyerere International Airport | Passenger | [1] |
Kilimanjaro | Kilimanjaro International Airport | Passenger | [50] |
Zanzibar | Abeid Amani Karume International Airport | Passenger | [104] |
Thailand | Bangkok | Don Mueang International Airport | Terminated | |
Suvarnabhumi International Airport | Passenger | [1] |
Chiang Mai | Chiang Mai International Airport | Passenger | [14] |
Krabi | Krabi International Airport | Passenger | [29][105] |
Pattaya | U-Tapao International Airport | Terminated | [106] |
Phuket | Phuket International Airport | Passenger | [1] |
Tunisia | Tunis | Tunis–Carthage International Airport | Passenger | [1][2] |
Turkey | Adana | Adana Şakirpaşa Airport | Passenger | [107] |
Ankara | Ankara Esenboğa Airport | Passenger | [1][108] |
Antalya | Antalya Airport | Seasonal | [1] |
Bodrum | Milas–Bodrum Airport | Seasonal | [1] |
Istanbul | Istanbul Arnavutköy International Airport | Passenger + Cargo | [1] |
Istanbul Atatürk International Airport | Airport Closed | [1] |
Istanbul Sabiha Gökçen International Airport | Passenger | [109] |
İzmir | İzmir Adnan Menderes Airport | Passenger | [69] |
Trabzon | Trabzon Airport | Passenger | [34] |
Uganda | Entebbe | Entebbe International Airport | Passenger + Cargo | [1] |
Ukraine | Kyiv | Boryspil International Airport | Airport Closed | [1] |
Odesa | Odesa International Airport | Airport Closed | [1][110] |
United Arab Emirates | Abu Dhabi | Zayed International Airport | Passenger | [1][111] |
Dubai | Al Maktoum International Airport | Terminated | [112] |
Dubai International Airport | Passenger | [1][111] |
Sharjah | Sharjah International Airport | Passenger | [112] |
Ras Al Khaimah | Ras Al Khaimah International Airport | Passenger | [113] |
United Kingdom | Birmingham | Birmingham Airport | Passenger | [114] |
Cardiff | Cardiff Airport | Terminated | [114][115] |
East Midlands | East Midlands Airport | Cargo | [116] |
Edinburgh | Edinburgh Airport | Passenger | [117] |
London | Gatwick Airport | Passenger | [118] |
Heathrow Airport | Passenger + Cargo | [1][36] |
Stansted Airport | Cargo | [1][119][120] |
Manchester | Manchester Airport | Passenger | [1] |
United States | Atlanta | Hartsfield–Jackson Atlanta International Airport | Passenger + Cargo | [61][121] |
Boston | Logan International Airport | Passenger | [121] |
Chicago | O'Hare International Airport | Passenger + Cargo | [2][122][123] |
Rockford International Airport | Cargo | |
Dallas | Dallas Fort Worth International Airport | Passenger + Cargo | [124] |
Honolulu | Daniel K. Inouye International Airport | Cargo | |
Houston | George Bush Intercontinental Airport | Passenger | [1] |
Los Angeles | Los Angeles International Airport | Passenger + Cargo | [121][125] |
Miami | Miami International Airport | Passenger | [126] |
Newark | Newark Liberty International Airport | Terminated | [127] |
New York City | John F. Kennedy International Airport | Passenger + Cargo | [1] |
Philadelphia | Philadelphia International Airport | Terminated | [128][129] |
Pittsburgh | Pittsburgh International Airport | Terminated | [130][131] |
San Francisco | San Francisco International Airport | Passenger | [1] |
Seattle | Seattle–Tacoma International Airport | Passenger | [132] |
Washington, D.C. | Dulles International Airport | Passenger | [1] |
Uzbekistan | Tashkent | Tashkent International Airport | Passenger | [133] |
Vietnam | Da Nang | Da Nang International Airport | Terminated | [134] |
Hanoi | Noi Bai International Airport | Passenger + Cargo | [1] |
Ho Chi Minh City | Tan Son Nhat International Airport | Passenger + Cargo | [1] |
Yemen | Sana'a | Sana'a International Airport | Terminated | [1][2] |
Zambia | Lusaka | Kenneth Kaunda International Airport | Passenger | [135] |
Zimbabwe | Harare | Robert Gabriel Mugabe International Airport | Passenger | [135] |