Where you fly to from Nairobi

Fly from Nairobi to more than 75 places around the World.

There are more than 450 flights on 80+ different routes from Nairobi Jomo Kenyatta International Airport, connecting NBO to more than 80 different cities in 50+ different countries around the World. It is fair to say that Nairobi is a well-connected airport. View the table below to see some of the destinations you can fly to from Nairobi. Book your flights now.

Airport NameCityCountryAirport Code
Luanda Quatro de Fevereiro AirportLuanda Angola LAD
Liege AirportLiege Belgium LGG
Brussels AirportBrussels Belgium BRU
Gaborone Sir Seretse Khama International AirportGaborone Botswana GBE
Bujumbura International AirportBujumbura Burundi BJM
Yaounde AirportYaounde Cameroon NSI
Douala International AirportDouala Cameroon DLA
Bangui AirportBangui Central African Republic BGF
N'Djamena International AirportN'Djamena Chad NDJ
Guangzhou Baiyun International AirportGuangzhou China CAN
Moroni Prince Said Ibrahim International AirportMoroni Comoros HAH
Brazzaville Maya Maya AirportBrazzaville Congo BZV
Larnaca International AirportLarnaca Cyprus LCA
Kinshasa N'Djili AirportKinshasa Democratic Republic Of The Congo FIH
Lubumbashi International AirportLubumbashi Democratic Republic Of The Congo FBM
Djibouti Ambouli International AirportDjibouti Djibouti JIB
Cairo International AirportCairo Egypt CAI
Sharm el-Sheikh International AirportSharm el-Sheikh Egypt SSH
Addis Ababa Bole AirportAddis Ababa Ethiopia ADD
Paris Charles de Gaulle AirportParis France CDG
Frankfurt AirportFrankfurt Germany FRA
Accra Kotoka International AirportAccra Ghana ACC
Athens Eleftherios VenizelosAthens Greece ATH
Mumbai Chhatrapati Shivaji International AirportMumbai India BOM
Abidjan Port Bouet AirportAbidjan Ivory Coast ABJ
Mombasa Moi International AirportMombasa Kenya MBA
Kisumu International AirportKisumu Kenya KIS
Eldoret International AirportEldoret Kenya EDL
Malindi AirportMalindi Kenya MYD
Ukunda Airstrip AirportUkunda Kenya UKA
Nairobi Jomo Kenyatta International AirportNairobi Kenya NBO
Wajir AirportWajir Kenya WJR
Manda Airstrip AirportLamu Kenya LAU
Lodwar AirportLodwar Kenya LOK
Kitale AirportKitale Kenya KTL
Antananarivo Ivato International AirportAntananarivo Madagascar TNR
Lilongwe International AirportLilongwe Malawi LLW
Bamako Senou International AirportBamako Mali BKO
Port Louis Sir Seewoosagur Ramgoolam AirportPort Louis Mauritius MRU
Dzaoudzi Pamandzi International AirportDzaoudzi Mayotte DZA
Casablanca Mohammed V International AirportCasablanca Morocco CMN
Pemba AirportPemba Mozambique POL
Nampula AirportNampula Mozambique APL
Maputo International AirportMaputo Mozambique MPM
Walvis Bay AirportWalvis Bay Namibia WVB
Amsterdam Schiphol AirportAmsterdam Netherlands AMS
Maastricht Aachen AirportMaastricht Netherlands MST
Lagos Murtala Mohammed AirportLagos Nigeria LOS
Abuja Nnamdi Azikiwe International AirportAbuja Nigeria ABV
Muscat International AirportMuscat Oman MCT
Doha Hamad International AirportDoha Qatar DOH
Kigali AirportKigali Rwanda KGL
Jeddah King Abdulaziz International AirportJeddah Saudi Arabia JED
Seychelles International AirportVictoria Seychelles SEZ
Mogadishu Aden Adde International AirportMogadishu Somalia MGQ
Egal International AirportHargeisa Somalia HGA
Galcaio AirportGalcaio Somalia GLK
Johannesburg OR Tambo International AirportJohannesburg South Africa JNB
Juba AirportJuba South Sudan JUB
Khartoum International AirportKhartoum Sudan KRT
Dar-es-Salaam Julius Nyerere International AirportDar-es-Salaam Tanzania DAR
Zanzibar Abeid Amani Karume International AirportZanzibar Tanzania ZNZ
Kilimanjaro International AirportKilimanjaro Tanzania JRO
Mwanza AirportMwanza Tanzania MWZ
Musoma AirportMusoma Tanzania MUZ
Bangkok Suvarnabhumi AirportBangkok Thailand BKK
Istanbul Ataturk International AirportIstanbul Turkey IST
Izmir Adnan Menderes International AirportIzmir Turkey ADB
Entebbe International AirportEntebbe Uganda EBB
Dubai International AirportDubai United Arab Emirates DXB
Abu Dhabi International AirportAbu Dhabi United Arab Emirates AUH
Dubai World Central International AirportDubai United Arab Emirates DWC
Sharjah International AirportSharjah United Arab Emirates SHJ
Ras Al Khaimah International AirportRa'sal-Khaymah United Arab Emirates RKT
London Stansted AirportLondon United Kingdom STN
London Heathrow AirportLondon United Kingdom LHR
Hanoi Noi Bai International AirportHanoi Vietnam HAN
Sana'a International AirportSana'a Yemen SAH
Sayun International AirportSayun Yemen GXF
Lusaka Kenneth Kaunda International AirportLusaka Zambia LUN
Livingstone Harry Mwanga Nkumbula International AirportLivingstone Zambia LVI
Ndola International AirportNdola Zambia NLA
Harare International AirportHarare Zimbabwe HRE
Victoria Falls AirportVictoria Falls Zimbabwe VFA