JKIA Airlines and Departure terminals

JKIA departures are split across several terminal areas, so the correct terminal depends on the airline, flight route, and whether the flight is domestic, regional, international, low-cost, or cargo. Always confirm your terminal on the airline website, your booking confirmation, and the live airport screens before travelling, because terminal assignments can change.

As a general rule, Terminal 1A handles Kenya Airways and many SkyTeam international departures, Terminals 1B and 1C handle other international departures, Terminal 1D handles domestic departures, and Terminal 2 is used mainly by low-cost and some regional carriers. Public terminal guides also identify Terminal 1E mainly as an international arrivals terminal, not the main passenger departure terminal.

JKIA terminalMain departure useAirlines commonly associated with the terminal
Terminal 1AInternational departures and arrivals, especially Kenya Airways and SkyTeam-linked international operationsKenya Airways international flights, KLM, Air France, and other SkyTeam-linked services
Terminal 1BInternational departures for non-domestic carriersEmirates, Lufthansa, Swiss, Turkish Airlines, KLM, Air France, Qatar Airways, British Airways, South African Airways, and other international carriers depending on operation
Terminal 1CInternational departures for a mix of international carriersEtihad Airways, EgyptAir, RwandAir, Saudia, Oman Air, China Southern Airlines, Kenya Airways, and other international carriers depending on operation
Terminal 1DDomestic arrivals and departuresKenya Airways domestic flights, Jambojet domestic flights, and some domestic charter movements
Terminal 1EMainly international arrivalsUsually not the main departure point for passengers
Terminal 2Low-cost carriers and some regional/domestic operationsLow-cost and regional carriers; passengers should confirm directly with the airline

For a departures guide, the safest way to phrase it is that Terminal 1A is the main international terminal for Kenya Airways and many SkyTeam flights, Terminal 1B and 1C handle many other international airlines, Terminal 1D is mainly domestic, and Terminal 2 is mainly low-cost/regional. This avoids overpromising exact airline-terminal allocation, which can change by schedule, airport operations, and route.

Airline-by-airline departure terminal guide

Airline / OperatorCommon JKIA departure terminal guidanceNotes for passengers
Kenya AirwaysTerminal 1A for many international flights; Terminal 1D for domestic flightsCheck whether your KQ flight is domestic, regional, or long-haul before heading to the airport
JambojetTerminal 1D for domestic flightsCommon for Mombasa, Kisumu, Eldoret, Malindi, Lamu, and Ukunda flights
KLMCommonly listed with Terminal 1A or 1B international operationsConfirm on ticket and airport screens because terminal allocation may vary
Air FranceCommonly listed with Terminal 1A or 1B international operationsOften connected with SkyTeam traffic; confirm before travel
British AirwaysTerminal 1B international departures in public terminal guidesConfirm terminal on the BA booking or live JKIA board
Qatar AirwaysTerminal 1B international departures in public terminal guidesDoha departures should be checked against airline and airport screens
EmiratesTerminal 1B international departures in public terminal guidesDubai departures may be busy; arrive early
Turkish AirlinesTerminal 1B international departures in public terminal guidesIstanbul flights often depart late night or early morning
LufthansaTerminal 1B international departures in public terminal guidesFrankfurt departures usually require full international check-in time
Ethiopian AirlinesInternational terminal, commonly handled through JKIA international departure areasConfirm terminal for Addis Ababa flights before travel
Etihad AirwaysTerminal 1C in public terminal guidesAbu Dhabi departures should be confirmed with the airline
EgyptAirTerminal 1C in public terminal guidesCairo departures often require full international document checks
RwandAirTerminal 1C in public terminal guidesKigali departures are regional international flights, not domestic
SaudiaTerminal 1C in public terminal guidesJeddah or Saudi-bound flights need destination-document checks
China Southern AirlinesTerminal 1C in public terminal guidesLong-haul China departures require early arrival and document confirmation
Uganda AirlinesInternational/regional departure terminal; confirm current terminalEntebbe is an international regional flight
Air TanzaniaInternational/regional departure terminal; confirm current terminalDar es Salaam and Zanzibar flights require international processing
Precision AirInternational/regional departure terminal; confirm current terminalKilimanjaro and Zanzibar flights should be treated as regional international departures
AirlinkInternational/regional departure terminal; confirm current terminalJohannesburg departures require international check-in
IndiGoInternational departure terminal; confirm current terminalMumbai departures require international check-in and document checks
Air ArabiaInternational departure terminal; confirm current terminalSharjah departures should be checked on airline and airport screens
Skyward AirlinesUsually domestic or regional handling depending on route; confirm terminalMombasa and Lodwar flights may not use the same process as international departures
Cargo operatorsCargo terminal / cargo handling areas, not normal passenger departure terminalsAstral Aviation, Cargolux, Martinair, Network Aviation, Saudia Cargo, Emirates SkyCargo, Turkish Cargo, and similar flights may appear on trackers but are not passenger check-in flights