Airlines Operating at JKIA

Many international and regional airlines fly from Jomo Kenyatta International Airport (NBO). Kenya Airways is the home carrier and SkyTeam hub, using Terminal 1A; other international carriers use 1B and 1C, domestic flights use 1D, and international arrivals come into 1E. Find your airline below, then confirm the terminal on the live board.

Find your airline

Searchable directory

Terminal, type and links for the major carriers serving JKIA.

Home carrier

Kenya Airways · 1A

Kenya Airways runs its SkyTeam hub here, with domestic flights from 1D.

Confirm the terminal

Assignments change

Treat terminals as a guide; confirm with your airline before you travel.

JKIA airline directory

Search for your airline or filter by type. The table shows the usual departure terminal and links to a fuller guide where one exists. This lists major carriers at JKIA and is not exhaustive.

Checked

15 July 2026

Primary source

Operating airline & airport terminal information

What can change

Terminal and check-in zone by season or at short notice

Showing all airlines.

Terminal assignments are indicative and can change — always confirm with your airline and the live board. Checked 15 July 2026.
Airline Type Terminal Guide
Kenya Airways (KQ)International1AKenya Airways →
Kenya Airways — domesticDomestic1DKenya Airways →
KLMInternational1ABy terminal →
Air FranceInternational1ABy terminal →
EmiratesInternational1B / 1CEmirates →
Qatar AirwaysInternational1B / 1CQatar Airways →
Turkish AirlinesInternational1B / 1CTurkish Airlines →
Ethiopian AirlinesInternational1B / 1CEthiopian →
British AirwaysInternational1B / 1CBy terminal →
LufthansaInternational1B / 1CBy terminal →
JambojetDomestic1DJambojet →
Skyward ExpressDomestic1DBy terminal →
Fly540Domestic1DBy terminal →

Which terminal is my airline?

JKIA’s Terminal 1 is one connected building with concourses 1A to 1E; Terminal 2 is a separate building. In short: Kenya Airways and SkyTeam partners use 1A, most other international carriers use 1B and 1C, domestic flights use 1D, and international arrivals are handled at 1E.

Departures

1A — Kenya Airways and SkyTeam partners (KLM, Air France). 1B / 1C — other international carriers such as Emirates, Qatar Airways, Turkish Airlines, Lufthansa, British Airways and Ethiopian Airlines. 1D — domestic flights (Jambojet, Skyward Express, Fly540 and Kenya Airways domestic).

Arrivals

International flights arrive into the hall at 1E, where immigration, baggage reclaim and customs are located; domestic flights arrive at 1D. For the full concourse-by-concourse breakdown, see airlines by terminal and the JKIA terminals guide.

What is a codeshare flight?

A codeshare is a flight sold by one airline but operated by a partner. At the airport, always follow the operating carrier — that is the one that determines your check-in desk, terminal and status on the live board.

Marketing vs operating carrier

Your ticket may show one airline’s code (the marketing carrier) while a partner actually flies the aircraft (the operating carrier). For example, a ticket bought from a SkyTeam partner may be operated by Kenya Airways from Terminal 1A.

What to do at JKIA

Check in with the operating carrier, go to that airline’s terminal, and search the live board by the operating flight number. If you are unsure which airline is operating, your booking confirmation or the airline’s app will say.

Airline guides

Detailed guides for the carriers travellers ask about most — terminal, check-in, connections and lounge guidance, with live flight links.

Airline contacts, check-in and baggage

Bookings, check-in questions and checked-baggage problems are handled by your airline, not the airport. Reach your carrier through its official app, website or call centre.

Who handles what

The airline manages tickets, seat and baggage allowances, delays, cancellations and rebooking. The airport handles the buildings and shared facilities. A delayed or damaged checked bag is an airline matter — report it at the airline’s baggage desk before you leave the hall.

Where to go next

See airline contacts and baggage for a carrier-by-carrier list, and lost and found for missing property. For arrival and departure procedures, use the arriving and departing guides.

JKIA.co.ke does not sell tickets or manage bookings. For fares, changes, baggage and check-in, deal with the operating airline directly through its official channels.

Check your flight live

Search the live boards by flight number, airline or city to see the scheduled and estimated time, terminal and status. The operating airline’s app is the authoritative source for last-minute changes.

Related guides

Verified by the JKIA.co.ke Flightline Desk

We are a small independent desk that tracks JKIA day to day. This directory is compiled from operating-airline and airport terminal information and kept current, with a clear note wherever a detail can change.

We list the major carriers serving JKIA rather than claiming a complete roster, and we never present a terminal as fixed — assignments move, so we always point you back to your airline and the live board.

Status
Checked 15 July 2026
Reviewer
JKIA.co.ke Flightline Desk editor
Sources
Operating airlines; airport terminal information
Review
Monthly and after operational changes

JKIA.co.ke is an independent passenger information and booking website and is not Kenya Airports Authority or an airline. Terminal, check-in and schedule details can change — always confirm with the operating airline before you travel.

Airlines at JKIA: frequently asked questions

Which airlines fly from JKIA?

Many international and regional carriers operate at JKIA, including Kenya Airways (the home airline and a SkyTeam hub), KLM, Air France, British Airways, Emirates, Qatar Airways, Turkish Airlines, Lufthansa and Ethiopian Airlines, plus domestic carriers such as Jambojet, Skyward Express and Fly540. Use the directory above to find yours and confirm details with the airline.

What terminal does my airline use at JKIA?

Most international departures use Terminal 1 concourses — Kenya Airways and SkyTeam partners from 1A, other international carriers from 1B and 1C — while domestic flights use 1D and international arrivals come into 1E. Terminal assignments can change, so confirm with your airline and the live board.

Is Kenya Airways based at JKIA?

Yes. Kenya Airways is JKIA’s home carrier and runs its SkyTeam hub here, mainly from Terminal 1A, with domestic flights from 1D. See the Kenya Airways guide for check-in and lounge details.

How do I contact my airline at JKIA?

Contact your airline through its official app, website or call centre for bookings, baggage and check-in questions. The airline contacts and baggage page lists carriers and how to reach them; the airport does not handle airline bookings or checked-baggage issues.

What is a codeshare flight?

A codeshare is a flight sold by one airline but operated by a partner. At the airport, always follow the operating carrier for check-in, the terminal and the live board — for example, a ticket from a SkyTeam partner may be flown by Kenya Airways from Terminal 1A.

Where do international airlines check in at JKIA?

International airlines check in within Terminal 1 — Kenya Airways and SkyTeam partners at the 1A concourse, other international carriers at 1B and 1C. Check-in desks open a few hours before departure and typically close about an hour before; confirm your airline’s times.

Which airlines fly domestic routes from JKIA?

Domestic routes from JKIA — to cities such as Mombasa, Kisumu, Eldoret and Malindi — are flown by carriers including Kenya Airways, Jambojet, Skyward Express and Fly540, mainly from Terminal 1D. Some regional and light-aircraft services instead use Wilson Airport, a separate airport across the city.

Can terminal assignments change at JKIA?

Yes. Terminal and check-in assignments can change for operational reasons, seasonally or at short notice. Treat any terminal shown here as a guide, and confirm with your airline and the departures board before you travel.

How do I check if my flight is on time at JKIA?

Search the live arrivals or departures board by flight number, airline or city. It shows the scheduled and estimated time and the status; the operating airline’s app is the authoritative source for last-minute changes.

Does JKIA have a Terminal 2, and who uses it?

Yes. Terminal 2 is a separate building from Terminal 1 and handles certain regional and low-cost operations. There is no airside link between the two, so allow time to transfer landside. Confirm which terminal your flight uses with your airline.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top