JKIA international flights: Nairobi NBO routes, airlines and destinations

JKIA International Flights

JKIA International Flights: Nairobi NBO Airlines, Routes and Destinations

Jomo Kenyatta International Airport, commonly known as JKIA or Nairobi NBO Airport, is Kenya’s main international airport and one of East Africa’s most important aviation gateways. International flights from JKIA connect Nairobi with Africa, Europe, the Middle East, Asia and North America.

Europe London, Amsterdam, Paris, Frankfurt, Brussels, Istanbul
Middle East Dubai, Doha, Abu Dhabi, Sharjah, Jeddah, Riyadh
Africa Addis Ababa, Kigali, Entebbe, Dar, Johannesburg, Accra
Long haul New York, Mumbai, Bangkok and other schedule-dependent routes
N
Airport code NBO / HKJK
T
International terminals T1A, T1B, T1C, T1E, T2
e
Entry document Kenya eTA may be required
W
Safari connection Wilson Airport may be needed

JKIA is Kenya’s main international airport and Nairobi’s global flight gateway

Jomo Kenyatta International Airport is the airport most travellers use when flying internationally to or from Nairobi. It handles long-haul international flights, regional African flights, Kenya domestic connections, transit passengers, business travel, diplomatic movement, cargo and safari-bound arrivals.

International flights at JKIA include routes to African cities, European hubs, Middle Eastern connection airports, Asian destinations and North America. A traveller may arrive from London, Dubai, Doha, Amsterdam, Paris, Addis Ababa, Johannesburg, Istanbul, Mumbai or New York, then continue into Nairobi, connect to a domestic Kenya flight, transfer to Wilson Airport for a safari flight, or overnight near the airport.

This guide focuses only on international flights and destinations from JKIA. For domestic Kenya routes such as Mombasa, Kisumu, Eldoret, Malindi, Lamu and Diani/Ukunda, use the separate JKIA domestic flights guide.

International destinations from Nairobi NBO by region

JKIA’s international route network is best understood by region. Some routes are daily, some are seasonal, and some operate only on selected days, so travellers should always confirm current schedules before booking.

EU

Europe flights

Nairobi connects with major European gateways such as London, Amsterdam, Paris, Frankfurt, Brussels and Istanbul depending on airline schedule.

Explore Europe routes
ME

Middle East flights

Dubai, Doha, Abu Dhabi, Sharjah, Jeddah, Riyadh and Muscat are important for global connections, business travel and diaspora movement.

Explore Middle East routes
AF

Africa flights

Nairobi has strong regional links to East, Central, West and Southern Africa, including Addis Ababa, Kigali, Entebbe and Johannesburg.

Explore Africa routes
AS

Asia flights

Asia and South Asia routes support trade, education, medical travel, tourism and family connections through cities such as Mumbai and Bangkok.

Explore Asia routes
US

North America flights

The Nairobi–New York route is Kenya’s key direct North America link and is important for business, diaspora, tourism and safari arrivals.

Explore New York route

Major airlines operating international flights at JKIA

JKIA is served by Kenyan, African, Middle Eastern, European and Asian airlines. Airline operations change over time, but these are the main airline categories travellers should understand.

KQ

Kenya Airways

Kenya Airways is the key home carrier at JKIA and operates many international and regional routes through Nairobi. It is especially important for passengers connecting between Africa, Europe, the Middle East, Asia and North America.

Kenya Airways at JKIA
G

Middle Eastern airlines

Emirates, Qatar Airways, Etihad Airways, Flydubai, Air Arabia, Saudia and other Gulf-region airlines are important for Dubai, Doha, Abu Dhabi, Sharjah, Jeddah and onward global connections.

Emirates at JKIA
AF

African regional airlines

Ethiopian Airlines, RwandAir, Uganda Airlines, Air Tanzania, Precision Air, EgyptAir and other regional operators connect Nairobi with cities across Africa.

Regional African flights
EU

European airlines

KLM, Air France, British Airways, Lufthansa, Brussels Airlines and Turkish Airlines connect Nairobi with major European hubs and onward international networks.

KLM at JKIA
AS

Asian and South Asian airlines

Asia and South Asia links are important for business, trade, tourism, family travel, student travel and onward regional connections beyond Nairobi.

Nairobi to Mumbai
T

Transit and connecting carriers

Many airlines use Nairobi as part of a broader regional or intercontinental connection network. Always check whether bags are through-checked or must be collected at JKIA.

International transit at JKIA

Europe flights from JKIA

Europe is one of the most important long-haul regions served from Nairobi. European flights are used by safari travellers, business passengers, diaspora travellers, students, conference guests and passengers connecting onward beyond Europe.

LON

Nairobi to London

London is one of the most visible long-haul markets from Nairobi and is important for UK–Kenya tourism, diaspora travel, business and safari arrivals.

Nairobi to London guide
AMS

Nairobi to Amsterdam

Amsterdam is a major European hub for Nairobi passengers, with strong relevance for business travel, tourism, NGO travel and onward European connections.

Nairobi to Amsterdam guide
PAR

Nairobi to Paris

Paris flights serve French visitors, Kenya-bound safari travellers, business passengers and connections through France.

Nairobi to Paris guide
FRA

Nairobi to Frankfurt

Frankfurt is a major German and European hub, useful for Germany–Kenya travel, conferences, business and onward Schengen connections.

Nairobi to Frankfurt guide
BRU

Nairobi to Brussels

Brussels is relevant for diplomatic, EU, NGO and business travel, as well as onward connections within Europe.

Nairobi to Brussels guide
IST

Nairobi to Istanbul

Istanbul links Nairobi with a major global connection hub between Europe, Asia, the Middle East and Africa.

Nairobi to Istanbul guide

Middle East, Asia and South Asia flights from JKIA

Middle East routes are among the most important international connections from JKIA because Gulf airports link Nairobi with Asia, Europe, Australia and North America. Asia and South Asia routes support trade, education, medical travel, tourism and family travel.

DXB

Nairobi to Dubai

Dubai is a major route for business, tourism, shopping, diaspora travel and onward connections across the Emirates network.

Nairobi to Dubai guide
DOH

Nairobi to Doha

Doha is important for Qatar Airways passengers connecting between Nairobi and Asia, Europe, North America and Australia.

Nairobi to Doha guide
AUH

Nairobi to Abu Dhabi

Abu Dhabi routes are useful for Gulf travel, business trips and onward global connections depending on airline schedule.

Nairobi to Abu Dhabi guide
SHJ

Nairobi to Sharjah

Sharjah is useful for budget-conscious Gulf travel, business travel and onward regional connections.

Nairobi to Sharjah guide
BOM

Nairobi to Mumbai

Mumbai is one of the most important South Asia links from Nairobi, supporting business, family, medical, student and trade travel.

Nairobi to Mumbai guide
BKK

Nairobi to Bangkok

Bangkok is useful for tourism, business, medical travel and onward Southeast Asia connections.

Nairobi to Bangkok guide

Regional African flights from Nairobi NBO

Many of JKIA’s most important international flights are regional African routes. Nairobi is a practical connection point for East Africa, Central Africa, Southern Africa and parts of West Africa.

Region Example destinations Best for Suggested page
East Africa Addis Ababa, Entebbe, Kigali, Dar es Salaam, Zanzibar, Kilimanjaro, Juba, Bujumbura Business, NGO, family, tourism and regional connections Regional flights
Southern Africa Johannesburg, Cape Town, Lusaka, Livingstone, Harare, Victoria Falls, Lilongwe, Mauritius, Seychelles Business, safari combinations, tourism and conferences Nairobi to Johannesburg
West Africa Accra, Lagos, Abidjan, Lomé and other schedule-dependent cities Business, trade, family travel and regional institutions Nairobi to Accra
Central Africa Kinshasa, Lubumbashi, Douala and other schedule-dependent cities Mining, cargo, government, NGO and business travel Nairobi to Kinshasa

How international flights work at JKIA

International arrivals and departures usually involve more steps than domestic travel. Plan for documents, passport control, baggage, security and terminal movement.

1

Before travel, confirm documents and terminal

Check your passport, ticket, airline terminal, baggage allowance and Kenya eTA requirements before leaving for the airport or boarding a flight to Nairobi.

2

For departures, arrive early enough for international processing

International departure passengers should allow time for road traffic, terminal entry, airline check-in, baggage drop, passport control, security screening and gate movement.

3

For arrivals, follow immigration, baggage and customs

International arrivals normally proceed to immigration, then baggage claim, then customs before entering the public arrivals area for pickup, hotel shuttle, taxi or onward transfer.

4

If connecting, check whether bags are through-checked

Same-ticket connections may be easier, while separate tickets may require baggage collection, Kenya entry processing, domestic re-check or terminal movement.

5

If transferring to Wilson Airport, protect your buffer

Safari travellers may need to clear immigration at JKIA, collect baggage, pass customs, travel by road to Wilson Airport and check in again for a smaller aircraft.

International connections at JKIA require careful timing

The most common mistakes are booking a tight separate-ticket connection, assuming checked bags are transferred automatically, or assuming a safari flight departs from JKIA when it actually departs from Wilson Airport.

1

International to domestic

You may need immigration, baggage collection, customs, terminal movement, domestic check-in and security before your Kenya domestic flight.

International to domestic guide
2

International to international

Transit may be simpler if your bags are through-checked and you remain airside, but rules depend on airline, ticket type and destination.

International transit guide
3

JKIA to Wilson Airport

Wilson is a separate Nairobi airport. Many safari flights require a road transfer after clearing JKIA arrivals.

JKIA to Wilson transfer

Priority international route guides for JKIAirport.com

Build individual route pages from this hub to capture route-specific searches and internally reinforce the JKIA flights silo.

Before flying internationally through JKIA

Use this checklist before booking an international flight, travelling to JKIA, connecting to a domestic flight or transferring to Wilson Airport.

Before booking

  • Confirm airport code: use NBO for JKIA and WIL for Wilson Airport.
  • Check route frequency: some international routes are not daily.
  • Avoid tight separate tickets: baggage and immigration can take longer than expected.

Before travel

  • Confirm terminal: check T1A, T1B, T1C, T1E or Terminal 2 with your airline.
  • Prepare Kenya eTA: if entering Kenya and not exempt.
  • Review baggage rules: especially if connecting to domestic or safari flights.

On arrival or connection

  • Follow airport signs: immigration, baggage, customs or transfer route.
  • Protect connection time: allow for delays, recheck and terminal movement.
  • Plan onward transport: especially for Wilson Airport, hotels and late-night arrivals.

Frequently asked questions about JKIA international flights

Short answers for common traveller searches about international flights from Nairobi NBO.

You can fly from JKIA to destinations across Africa, Europe, the Middle East, Asia and North America. Examples include London, Amsterdam, Paris, Frankfurt, Dubai, Doha, Addis Ababa, Kigali, Entebbe, Dar es Salaam, Johannesburg, Mumbai, Bangkok and New York, depending on current airline schedules.

The airport code for Jomo Kenyatta International Airport is NBO. Use NBO when searching for international flights from Nairobi.

International flights may use Terminal 1A, Terminal 1B, Terminal 1C, Terminal 1E or Terminal 2 depending on airline, route and operation. Always confirm the current terminal with your airline.

International airlines at JKIA include Kenya Airways, Emirates, Qatar Airways, Ethiopian Airlines, Turkish Airlines, KLM, Air France, British Airways, Lufthansa, Brussels Airlines, RwandAir, Uganda Airlines, Air Tanzania, Flydubai, EgyptAir and others depending on current schedules.

Yes. Nairobi has direct or non-stop links to several European destinations depending on airline and schedule, including routes such as London, Amsterdam, Paris, Frankfurt, Brussels and Istanbul.

Yes. Nairobi has Middle East links such as Dubai, Doha, Abu Dhabi, Sharjah, Jeddah and other schedule-dependent routes. These flights are important for global connections.

It depends on whether the passenger remains airside or enters Kenya. If you collect baggage, self-transfer, change airports, exit the transit area or transfer to Wilson Airport, Kenya entry requirements may apply.

Yes, but many safari flights depart from Wilson Airport rather than JKIA. If your itinerary includes a safari airstrip, confirm the departure airport and allow enough time for immigration, baggage, road transfer and Wilson Airport check-in.

Plan international flights through Jomo Kenyatta International Airport with the full journey in mind

International travel through JKIA is easier when you plan the full airport journey: route, airline, terminal, baggage rules, Kenya eTA, arrival or departure timing, connection buffer and onward transport. Use this JKIA international flights guide as the starting point, then continue to the route, airline, terminal, arrival, departure and connection pages that match your exact trip.

{ “@context”: “https://schema.org”, “@graph”: [ { “@type”: “WebPage”, “@id”: “https://jkiairport.com/flights/international-flights/#webpage”, “url”: “https://jkiairport.com/flights/international-flights/”, “name”: “JKIA International Flights: Nairobi NBO Airlines, Routes and Destinations”, “description”: “Guide to international flights from Jomo Kenyatta International Airport. Explore Nairobi NBO routes, airlines, Europe, Middle East, Asia, Africa and North America destinations.”, “isPartOf”: { “@id”: “https://jkiairport.com/#website” }, “about”: { “@id”: “https://jkiairport.com/#airport” }, “inLanguage”: “en” }, { “@type”: “Airport”, “@id”: “https://jkiairport.com/#airport”, “name”: “Jomo Kenyatta International Airport”, “alternateName”: [ “JKIA”, “Nairobi Airport”, “NBO Airport”, “Jomo Kenyatta Airport Nairobi” ], “iataCode”: “NBO”, “icaoCode”: “HKJK”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “Nairobi”, “addressCountry”: “KE” }, “url”: “https://jkiairport.com/” }, { “@type”: “BreadcrumbList”, “@id”: “https://jkiairport.com/flights/international-flights/#breadcrumb”, “itemListElement”: [ { “@type”: “ListItem”, “position”: 1, “name”: “Home”, “item”: “https://jkiairport.com/” }, { “@type”: “ListItem”, “position”: 2, “name”: “Flights”, “item”: “https://jkiairport.com/flights/” }, { “@type”: “ListItem”, “position”: 3, “name”: “International Flights”, “item”: “https://jkiairport.com/flights/international-flights/” } ] }, { “@type”: “FAQPage”, “@id”: “https://jkiairport.com/flights/international-flights/#faq”, “mainEntity”: [ { “@type”: “Question”, “name”: “What international destinations can you fly to from JKIA?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “You can fly from JKIA to destinations across Africa, Europe, the Middle East, Asia and North America, depending on current airline schedules.” } }, { “@type”: “Question”, “name”: “What is the airport code for international flights from Nairobi?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “The airport code for Jomo Kenyatta International Airport is NBO.” } }, { “@type”: “Question”, “name”: “Which terminal handles international flights at JKIA?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “International flights may use Terminal 1A, Terminal 1B, Terminal 1C, Terminal 1E or Terminal 2 depending on airline, route and operation.” } }, { “@type”: “Question”, “name”: “Do international transit passengers need Kenya eTA?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “It depends on whether the passenger remains airside or enters Kenya. If collecting baggage, self-transferring or changing airports, Kenya entry requirements may apply.” } } ] } ] } (function(){ var roots = document.querySelectorAll(‘[data-faq]’); if(!roots.length) return; roots.forEach(function(root){ var items = root.querySelectorAll(‘.jkia-faq__item’); items.forEach(function(item){ var btn = item.querySelector(‘.jkia-faq__question’); if(!btn) return; btn.addEventListener(‘click’, function(){ var isOpen = item.classList.contains(‘is-open’); items.forEach(function(i){ i.classList.remove(‘is-open’); var b = i.querySelector(‘.jkia-faq__question’); if(b) b.setAttribute(‘aria-expanded’, ‘false’); }); if(!isOpen){ item.classList.add(‘is-open’); btn.setAttribute(‘aria-expanded’, ‘true’); } }); }); }); })();