KQAirline hubOpenFlights carrier code

Kenya Airways (KQ) flights & route network

141 routes · 60 destinations · 5 hub airports across 44 countrys.

Figures computed from the public OpenFlights datasetData source: OpenFlights routes.dat

Airline code
KQ
141
routes flown
60
destinations
44
countries

Nairobi is the capital of Kenya, and one of its largest cities, with a population of 5.6 million.

Source: Wikipedia · CC BY-SA 3.0

Depart
Return
Guests

We may earn a commission at no extra cost to you.

Affiliate disclosure: We may earn a commission if you book via our links. Learn how TripRoute works.

Routes flown
141
scheduled routes
Destinations
60
unique airports served
Hub airports
5
top origins by route count
Countries served
44
destination markets
network hubs

Kenya Airways hub airports

top 5 of 5 origins

Airports ranked by the number of Kenya Airways routes originating from each IATA code. A higher count indicates a stronger hub — more nonstop destinations available from that airport.

route network

Routes operated by KQ

50 of 141

Showing the 50 longest Kenya Airways routes parsed from the OpenFlights routes dataset. Click any route for live fare comparison.

ICNNBO
Seoul → Nairobi
6,248 mi · 45m · Kenya
NBOICN
Nairobi → Seoul
6,248 mi · 45m · South Korea
CANNBO
Guangzhou → Nairobi
5,393 mi · 45m · Kenya
NBOCAN
Nairobi → Guangzhou
5,393 mi · 45m · China
BKKNBO
Bangkok → Nairobi
4,489 mi · 45m · Kenya
NBOBKK
Nairobi → Bangkok
4,489 mi · 45m · Thailand
LHRNBO
London → Nairobi
4,251 mi · 45m · Kenya
NBOLHR
Nairobi → London
4,251 mi · 45m · United Kingdom
AMSNBO
Amsterdam → Nairobi
4,149 mi · 45m · Kenya
NBOAMS
Nairobi → Amsterdam
4,149 mi · 45m · Netherlands
CDGNBO
Paris → Nairobi
4,036 mi · 45m · Kenya
NBOCDG
Nairobi → Paris
4,036 mi · 45m · France
DELNBO
Delhi → Nairobi
3,366 mi · 45m · Kenya
NBODEL
Nairobi → Delhi
3,366 mi · 45m · India
BKONBO
Bamako → Nairobi
3,223 mi · 45m · Kenya
NBOBKO
Nairobi → Bamako
3,223 mi · 45m · Mali
ABJNBO
Abidjan → Nairobi
2,856 mi · 45m · Kenya
NBOABJ
Nairobi → Abidjan
2,856 mi · 45m · Cote d'Ivoire
BOMNBO
Mumbai → Nairobi
2,817 mi · 45m · Kenya
NBOBOM
Nairobi → Mumbai
2,817 mi · 45m · India
ACCNBO
Accra → Nairobi
2,604 mi · 45m · Kenya
NBOACC
Nairobi → Accra
2,604 mi · 45m · Ghana
COONBO
Cotonou → Nairobi
2,441 mi · 45m · Kenya
LOSNBO
Lagos → Nairobi
2,381 mi · 45m · Kenya
NBOLOS
Nairobi → Lagos
2,381 mi · 45m · Nigeria
DXBSVO
Dubai → Moscow
2,306 mi · 45m · Russia
SVODXB
Moscow → Dubai
2,306 mi · 45m · United Arab Emirates
DXBNBO
Dubai → Nairobi
2,212 mi · 45m · Kenya
NBODXB
Nairobi → Dubai
2,212 mi · 45m · United Arab Emirates
MRUNBO
Plaisance → Nairobi
1,925 mi · 45m · Kenya
NBOMRU
Nairobi → Plaisance
1,925 mi · 45m · Mauritius
DLANBO
Douala → Nairobi
1,914 mi · 45m · Kenya
NBODLA
Nairobi → Douala
1,914 mi · 45m · Cameroon
JNBNBO
Johannesburg → Nairobi
1,809 mi · 45m · Kenya
NBOJNB
Nairobi → Johannesburg
1,809 mi · 45m · South Africa
NBONSI
Nairobi → Yaounde
1,787 mi · 45m · Cameroon
NSINBO
Yaounde → Nairobi
1,787 mi · 45m · Kenya
GBENBO
Gaberone → Nairobi
1,766 mi · 45m · Kenya
NBOGBE
Nairobi → Gaberone
1,766 mi · 45m · Botswana
MPMNBO
Maputo → Nairobi
1,724 mi · 45m · Kenya
NBOMPM
Nairobi → Maputo
1,724 mi · 45m · Mozambique
LADNBO
Luanda → Nairobi
1,711 mi · 45m · Kenya
NBOLAD
Nairobi → Luanda
1,711 mi · 45m · Angola
JEDNBO
Jeddah → Nairobi
1,596 mi · 45m · Kenya
NBOJED
Nairobi → Jeddah
1,596 mi · 45m · Saudi Arabia
BZVNBO
Brazzaville → Nairobi
1,509 mi · 45m · Kenya
NBOBZV
Nairobi → Brazzaville
1,509 mi · 45m · Congo (Brazzaville)
FIHNBO
Kinshasa → Nairobi
1,497 mi · 45m · Kenya
NBOFIH
Nairobi → Kinshasa
1,497 mi · 45m · Congo (Kinshasa)
NBOTNR
Nairobi → Antananarivo
1,403 mi · 45m · Madagascar
network analysis

KQ route network

Every figure below is computed live from the OpenFlights routes dataset at the time of page render. No prices, no fabricated carrier names — only the airline codes stored verbatim in thedirectCarriersJSON field on each FlightRoute row.

Longest route
ICN → NBO
6,248 mi · 45m
Seoul → Nairobi
Shortest route
FIH → BZV
16 mi · 45m
Kinshasa → Brazzaville
Top destination country
Kenya
54 inbound routes
Network size
60 destinations
across 44 countrys · 5 hubs

All countries served by KQ

Ranked by the number of Kenya Airways routes arriving in each destination country. The leading market is where the airline concentrates most of its international capacity.

1.Kenya· 542.Tanzania· 83.Zambia· 74.Mozambique· 55.Ghana· 46.Congo (Kinshasa)· 47.Senegal· 38.Zimbabwe· 39.Malawi· 310.China· 211.Thailand· 212.France· 213.India· 214.Mali· 215.Cote d'Ivoire· 216.United Arab Emirates· 217.Cameroon· 218.South Africa· 219.Congo (Brazzaville)· 220.Djibouti· 221.Namibia· 222.Ethiopia· 223.Burundi· 224.Rwanda· 225.South Korea· 126.United Kingdom· 127.Netherlands· 128.Nigeria· 129.Russia· 130.Mauritius· 1+14 more
airline profile

About flying with Kenya Airways

Kenya Airways (KQ) operates 141 scheduled flight routes parsed from the OpenFlights public routes dataset.

From its primary hub at NBO (Nairobi, Kenya) the airline flies 50 nonstop routes, with 4 additional airports serving as regional connection points across the network.

The longest nonstop route operated by Kenya Airways is Seoul (ICN) to Nairobi (NBO), covering 6,248 great-circle miles and averaging about 45m of flight time. Its shortest scheduled route — Kinshasa (FIH) to Brazzaville (BZV) — covers just 16 miles.

Across the full network, Kenya Airways serves 44 countrys; the most-served destination market is Kenya with 54 inbound routes.

fare strategy

How to find the best Kenya Airways fares

Booking out of NBO is usually the strongest fare play: Kenya Airways concentrates 50 of its routess from Nairobi, and higher route density at a hub means more head-to-head competition — both from other Kenya Airways departures and from rival carriers serving overlapping city pairs. Use the Kayak search box above with origin set to NBO to see the airline's full departure board at a glance.

Data sources & methodology

All route, hub, destination and country figures are computed directly from the OpenFlights public-domain routes dataset(openflights.org/data.php)— specifically the directCarriers JSON field on every FlightRoute row, where each airline code (e.g. KQ) is parsed from the OpenFlightsroutes.dat airline identifier column. Carrier names come from the companion OpenFlights airlines.dat dataset. No prices or fare estimates appear on this page — those values fluctuate continuously across 100+ booking sites and are fetched live via Kayak at search time.

Browse all flight routesData: OpenFlights routes.dat · airline KQ
Data: OpenFlights routes.dat · airline KQ
View deal
No booking fees

Affiliate link to Kayak — we may earn a commission at no extra cost to you.