JKIA Arrivals Today: Jomo Kenyatta International Airport (NBO) Arrival Guide
JKIA arrivals are flights landing at Jomo Kenyatta International Airport in Nairobi, airport code NBO/HKJK. These include international, regional, domestic, cargo and connecting flights from cities such as London, Amsterdam, Paris, Frankfurt, Doha, Dubai, Istanbul, Cairo, Mumbai, Addis Ababa, Kigali, Entebbe, Dar es Salaam, Johannesburg, Mombasa, Kisumu, Eldoret, Malindi, Lamu, Ukunda and Kilimanjaro.
What are JKIA arrivals?
JKIA Airport arrivals are all flights scheduled to land at Nairobi’s main airport, Jomo Kenyatta International Airport. They include passenger flights, domestic flights, regional African flights, long-haul international flights, cargo flights, charter flights and connecting flight movements.
JKIA is Nairobi’s main airport for long-haul and regional international arrivals. Wilson Airport is separate and mainly handles safari, domestic light-aircraft, private and charter movements. If someone says they are arriving in Nairobi, always confirm whether they mean JKIA/NBO or Wilson Airport/WIL.
For pickup, do not rely only on the scheduled landing time. A passenger may still need time for immigration, baggage claim, customs, walking through the terminal and exiting to the public arrivals area.
Live Nairobi Airport Arrivals
Use the embedded arrivals boards on this page for live arrival status, then confirm final timing with your airline or the passenger after baggage claim.
How to check JKIA arrivals today
To check JKIA arrivals today, search using NBO or HKJK, then filter by flight number, airline, origin city or arrival time. For passenger pickup, track the flight number and then wait for the passenger to clear immigration, baggage and customs.
Best places to check JKIA live arrivals
Use more than one source if timing is important. The airline is usually the most reliable source for passenger handling, baggage, delay, missed connection and disruption updates.
Live JKIA Arrivals
Use the embedded arrivals boards on this page for live arrival status, then confirm final timing with your airline or the passenger after baggage claim.
| Where to check | Best for | Link or next step |
|---|---|---|
| Airline website or app | Most reliable updates for delays, baggage, terminal, passenger handling and missed connections. | Find airlines at JKIA |
| Airport arrivals board | Current airport-facing arrival status, terminal display and baggage information. | Arrival terminal guide |
| Flightradar24 | Live aircraft tracking, landing time, aircraft type and status cross-checking. | Open Flightradar24 |
| FlightAware / FlightStats / Airportia | Cross-checking arrival status, schedules and historical timing. | Open FlightAware |
| Passenger message | Best final confirmation for baggage collected, customs cleared and public exit point. | Ask passenger to message after baggage collection. |
What happens after a passenger lands at JKIA?
The arrival process depends on whether the flight is domestic or international. Domestic arrivals are usually faster because there is no immigration process. International arrivals take longer because passengers must pass passport control, collect bags and clear customs.
The flight lands and passengers disembark into the terminal.
International passengers present passport, eTA or entry documents.
Collect checked luggage and clear customs before exiting.
Meet your driver, hotel shuttle, family member or transfer guide.
For pickup, track landing time and passenger exit time separately
“Landed” means the aircraft is on the ground. It does not mean the passenger is already outside. For international arrivals, allow for walking, immigration, baggage claim, customs and terminal exit.
What to do if a JKIA arrival is delayed, cancelled or unknown
If a flight is delayed, track by flight number rather than route. If a status says unknown, do not assume cancellation. Confirm through the airline, airport board or passenger. If the passenger has a tight onward connection, contact the airline or transfer provider immediately.
Important: This guide explains typical JKIA arrival patterns and passenger processes. For live travel decisions, check your airline, live airport boards and the passenger’s direct message after landing.
What flights arrive at JKIA?
JKIA handles passenger and cargo arrivals throughout the day. Not every flight shown on a public tracker is relevant for normal passenger pickup because cargo, charter, ambulance, private or positioning flights may also appear.
| Arrival type | Common examples at JKIA | Passenger planning note |
|---|---|---|
| International long-haul arrivals | London, Amsterdam, Paris, Frankfurt, New York, Doha, Dubai, Istanbul, Mumbai, Guangzhou, Bangkok. | Allow time for immigration, baggage claim, customs and possible peak-arrival queues. |
| Regional African arrivals | Addis Ababa, Kigali, Entebbe, Dar es Salaam, Zanzibar, Kilimanjaro, Johannesburg, Lusaka, Lagos, Accra, Juba. | These are shorter flights but still normally use international arrival processing. |
| Domestic Kenya arrivals | Mombasa, Kisumu, Eldoret, Malindi, Lamu, Ukunda, Lodwar. | Domestic arrivals are usually faster because there is no immigration step. |
| Cargo arrivals | Dubai World Central, Liege, Luxembourg, Tel Aviv, Kuala Lumpur, Johannesburg, Addis Ababa and other freight routes. | Cargo flights may appear on trackers but do not use the normal passenger arrivals flow. |
| Charter and special operations | Private, charter, ambulance, positioning or operator-specific flights. | Confirm passenger relevance before arranging pickup based on tracker data. |
Live JKIA Arrivals
Typical JKIA arrival patterns throughout the day
JKIA arrivals are spread across the full day and night. The strongest international arrival pressure often appears in the early morning and late evening, while domestic arrivals from Mombasa, Kisumu, Eldoret, Malindi, Lamu and Ukunda repeat throughout the day.
| Time window | Common arrival pattern | Pickup advice |
|---|---|---|
| 12:00 AM – 3:30 AM | Late-night and early-morning arrivals from Istanbul, Addis Ababa, Riyadh, Cairo, Johannesburg and cargo-linked routes. | Prearranged pickup is usually easier for late-night arrivals. |
| 4:25 AM – 7:15 AM | Major early international arrival wave from London, Amsterdam, Mumbai, Cairo, Entebbe, Kigali, Johannesburg, Accra, Doha, Abu Dhabi, Dar es Salaam, Zanzibar, Mauritius and Guangzhou. | Expect immigration and baggage queues during busy early-morning waves. |
| 7:55 AM – 10:55 AM | Domestic and regional arrivals from Mombasa, Kisumu, Eldoret, Malindi, Lodwar, New York, Entebbe, Mumbai and Kilimanjaro. | Domestic passengers may exit faster; international passengers still need processing time. |
| 11:00 AM – 1:45 PM | Regional and domestic arrivals from Dar es Salaam, Kigali, Zanzibar, Bujumbura, Entebbe, Lamu, Mombasa, Malindi, Addis Ababa, Mogadishu and Sharjah. | Good time window for onward city transfers, but traffic still matters. |
| 2:30 PM – 6:40 PM | Afternoon arrivals from Dubai, Eldoret, Ukunda, Mombasa, Kisumu, Johannesburg, Dar es Salaam, Malindi, Djibouti and regional African destinations. | Plan for Nairobi afternoon traffic if continuing to Westlands, CBD, Karen or Wilson. |
| 7:00 PM – 11:50 PM | Evening and late-night arrivals from Zanzibar, Kilimanjaro, Frankfurt, Paris, London, Amsterdam, Doha, Entebbe, Johannesburg, Addis Ababa, Mauritius, Mombasa and Dar es Salaam. | Late arrivals should confirm hotel, driver and phone contact before landing. |
Arrival waves are useful for planning, but they are not a live schedule. Always track the actual flight number on the travel day.
JKIA arrivals today: main airline patterns
Nairobi’s JKIA receives flights by Kenya Airways, Jambojet, Ethiopian Airlines, Qatar Airways, Emirates, Turkish Airlines, KLM, British Airways, RwandAir, Uganda Airlines, Air Tanzania, Precision Air, EgyptAir, Lufthansa, Air France, Skyward Airlines, Airlink, IndiGo, Saudia, Etihad Airways, China Southern Airlines and several cargo or charter operators.
Kenya Airways arrivals
Kenya Airways arrivals may include London, Amsterdam, New York, Mumbai, Entebbe, Kigali, Dar es Salaam, Zanzibar, Johannesburg, Accra, Lagos, Addis Ababa, Mombasa, Kisumu, Kilimanjaro, Bujumbura, Juba and Mauritius.
Jambojet arrivals
Jambojet is strongly linked with domestic arrivals from Mombasa, Kisumu, Eldoret, Malindi, Lamu and Ukunda. These domestic arrivals usually exit faster than international arrivals, but checked baggage still adds time.
Major international airlines
International arrivals at JKIA include airlines such as Emirates, Qatar Airways, Turkish Airlines, KLM, British Airways, Air France, Lufthansa, Ethiopian Airlines, RwandAir, Uganda Airlines and other regional or long-haul carriers.
| Airline or operator | Common origins shown in JKIA arrival patterns |
|---|---|
| Kenya Airways | London, Amsterdam, New York, Mumbai, Entebbe, Kigali, Dar es Salaam, Zanzibar, Johannesburg, Accra, Lagos, Addis Ababa, Mombasa, Kisumu, Kilimanjaro, Bujumbura, Juba, Mauritius. |
| Jambojet | Mombasa, Kisumu, Eldoret, Malindi, Lamu, Ukunda. |
| Ethiopian Airlines | Addis Ababa, Lilongwe and cargo-linked services. |
| Qatar Airways | Doha, plus some cargo-coded or linked services. |
| Emirates | Dubai and cargo-linked movements. |
| KLM, British Airways, Air France, Lufthansa | Amsterdam, London, Paris and Frankfurt. |
| RwandAir, Uganda Airlines, Air Tanzania, Precision Air | Kigali, Entebbe, Dar es Salaam, Zanzibar and Kilimanjaro. |
| Cargo operators | Astral Aviation, Cargolux, Magma Aviation, Challenge Airlines, Turkish Cargo, KLM Cargo and other freight operators from cargo-heavy routes. |
Which terminal do JKIA arrivals use?
JKIA terminal use depends on the airline, route and passenger flow. International arrivals may use Terminals 1A, 1B, 1C or 1E depending on airport operations, while domestic arrivals are commonly associated with Terminal 1D. Terminal 2 may be used by some low-cost, regional or additional operations.
For accurate pickup, ask the passenger to send the live arrival terminal or exit point shown on the airline app, baggage screen or airport display after landing. Do not rely only on the airline name if the airport is busy or operating with terminal changes.
How long after landing do passengers come out at JKIA?
Passenger exit time depends on flight type, immigration queues, baggage handling, terminal distance and customs. The scheduled landing time is not the same as public-arrivals exit time.
| Arrival type | Practical exit-time estimate | What can add time? |
|---|---|---|
| Domestic arrival with hand luggage only | Often 15 to 30 minutes after landing. | Walking distance, terminal flow, passenger mobility. |
| Domestic arrival with checked baggage | Often 25 to 45 minutes after landing. | Baggage belt timing and airline handling. |
| Regional international arrival | Often 45 to 75 minutes after landing. | Immigration, baggage, customs and group processing. |
| Long-haul international arrival | Often 60 to 90 minutes after landing. | Peak queues, multiple wide-body arrivals, baggage volume. |
| Peak early morning or late evening arrival wave | Can take longer. | Several international flights arriving close together. |
| Lost or delayed baggage | Can take much longer. | Passenger must report baggage before leaving the baggage hall. |
If a flight lands at 5:15 AM from London or 9:55 PM from Amsterdam, the passenger may still need to clear immigration and collect luggage before appearing outside arrivals.
What does landed, scheduled, estimated, delayed, cancelled or unknown mean?
Arrival boards and third-party trackers use status labels that can be misunderstood. For pickup, the most important distinction is between “landed” and “passenger outside.”
| Status | Meaning | Pickup action |
|---|---|---|
| Scheduled | The flight is planned to arrive at the listed time. | Keep tracking; do not leave too early based only on schedule. |
| Estimated | The expected arrival time has changed or is being updated. | Track by flight number and update the driver or family contact. |
| Landed | The aircraft has landed at JKIA. | Allow time for disembarkation, immigration, baggage and customs. |
| Delayed | The flight is running later than planned. | Wait for a confirmed landing estimate before moving into pickup position. |
| Cancelled | The flight is not operating as scheduled. | Confirm directly with the airline before changing pickup plans. |
| Unknown | The public tracker does not have confirmed real-time information. | Do not assume cancellation; check airline, airport board or passenger. |
Airport Delay Map
Flight tracker courtesy of FlightAware.
Main domestic and international arrivals at JKIA
JKIA receives repeated domestic arrivals from Kenya’s main air routes and international arrivals connecting Nairobi with Africa, Europe, the Middle East, Asia, North America and the Indian Ocean.
Busiest domestic arrivals
Mombasa is one of the most frequent domestic origins appearing from early morning through late evening. Domestic arrivals are usually faster than international arrivals, but checked baggage still affects exit time.
| Domestic route | Airlines commonly shown |
|---|---|
| Mombasa to Nairobi | Kenya Airways, Jambojet, Skyward Airlines. |
| Kisumu to Nairobi | Kenya Airways, Jambojet, Flexflight. |
| Eldoret to Nairobi | Jambojet. |
| Malindi to Nairobi | Jambojet. |
| Lamu to Nairobi | Jambojet. |
| Ukunda / Diani to Nairobi | Jambojet, Flexflight. |
| Lodwar to Nairobi | Skyward Airlines. |
Main international arrival regions
International arrivals usually need passport control, eTA or visa checks where applicable, baggage claim and customs before public exit.
| Region | Common JKIA arrival origins |
|---|---|
| East Africa | Entebbe, Kigali, Dar es Salaam, Zanzibar, Kilimanjaro, Addis Ababa, Juba, Bujumbura. |
| Southern Africa | Johannesburg, Cape Town, Lusaka, Harare, Victoria Falls, Livingstone. |
| West and Central Africa | Lagos, Accra, Abidjan, Kinshasa, Douala, Lome, Bangui. |
| Middle East | Doha, Dubai, Abu Dhabi, Jeddah, Riyadh, Muscat, Bahrain, Sharjah. |
| Europe | London, Amsterdam, Paris, Frankfurt, Brussels, Istanbul. |
| Asia and North America | Mumbai, Guangzhou, Changsha, Bangkok, New York JFK. |
Where do you meet passengers at JKIA arrivals?
The best meeting point depends on the terminal and whether the arrival is domestic or international. For smooth pickup, the passenger should confirm their exit location after baggage claim. International arrivals normally meet drivers, hotel representatives, family or transfer guides after exiting customs into the public arrivals area.
Travellers can use taxis, Uber, Bolt, hotel shuttles, tour-operator transfers or private transfers from JKIA arrivals. For late-night arrivals, long-haul passengers, families, heavy luggage, first-time visitors, safari clients or Wilson Airport connections, a prearranged private transfer is often the easiest option.
Can you use Uber, Bolt, taxi or private transfer from JKIA arrivals?
Yes. The right option depends on your luggage, arrival time, group size, destination, safety preference and whether you are continuing to Wilson Airport, a hotel, a safari destination or Nairobi city.
| Transfer option | Best for | Related guide |
|---|---|---|
| Uber or Bolt | Solo travellers, light luggage, flexible timing and people familiar with local ride-hailing pickup. | Uber and Bolt at JKIA |
| Airport taxi | Immediate transport from the airport when you are comfortable arranging a taxi on arrival. | JKIA taxi guide |
| Hotel shuttle | Guests staying at airport hotels, Mombasa Road hotels, Syokimau hotels or Nairobi hotels with airport pickup. | Hotel shuttle guide |
| Private transfer | Families, groups, late arrivals, heavy luggage, first-time visitors, business travellers and long-haul passengers. | Private airport transfer |
| Tour-operator transfer | Safari clients, Wilson Airport connections, Nairobi National Park transfers and lodge pickups. | Safari transfers from JKIA |
| Self-drive pickup | Local residents meeting friends, family, colleagues or visiting groups. | Pickup parking |
How do you transfer from JKIA arrivals to Wilson Airport?
JKIA and Wilson Airport are separate airports. If you land at JKIA and need to fly from Wilson Airport, you must clear immigration if arriving internationally, collect luggage, exit JKIA, travel by road across Nairobi, then check in again at Wilson Airport.
Do not treat JKIA-to-Wilson as a normal same-airport connection. It is a road transfer plus a second check-in process. This is especially important for safari flights, because Wilson Airport is commonly used for Masai Mara, Amboseli, Samburu, Laikipia and other safari airstrip connections.
How long does it take from JKIA arrivals to Nairobi areas?
Travel time depends on traffic, time of day, roadworks, weather and where in Nairobi the passenger is going. For airport pickup, plan from actual passenger exit time, not aircraft landing time.
| Destination from JKIA | Transfer planning advice | Related guide |
|---|---|---|
| Airport hotels / Syokimau / Mombasa Road | Usually easiest, but still allow terminal exit time and hotel pickup coordination. | Hotels near JKIA |
| Nairobi CBD | Traffic-sensitive; allow a buffer, especially during rush hour or rain. | JKIA to Nairobi CBD |
| Westlands | Often longer because the route crosses busy city corridors. | JKIA to Westlands |
| Kilimani / Lavington / Hurlingham | Moderate to long depending on traffic and route choice. | Airport transfer |
| Karen / Langata | Longer cross-city transfer; plan carefully for evening arrivals or early departures. | JKIA to Karen |
| Gigiri / UN area | Long cross-city transfer, especially during rush hour. | JKIA to Gigiri |
| Wilson Airport | Needs careful timing for onward flights and safari connections. | JKIA to Wilson Airport |
| Nairobi National Park / southern Nairobi | Usually manageable but route-dependent; useful for layover safari planning. | JKIA to Nairobi National Park |
What should arriving passengers prepare before landing at JKIA?
International passengers should keep their passport, Kenya eTA or required entry approval, visa or transit documents where applicable, accommodation address, onward travel details, baggage tags, driver contact and working phone access ready before landing.
Domestic passengers should keep their baggage tags and pickup contact ready. If you are arriving late at night or connecting to a safari, hotel, Wilson Airport or another domestic flight, confirm your pickup plan before the aircraft lands.
JKIA arrivals from major cities
Some arrival origins appear repeatedly in JKIA passenger searches. Use these quick notes for pickup planning, but always track the exact flight number on the travel day.
JKIA arrivals from London
London arrivals are associated with Kenya Airways and British Airways from London Heathrow or London Gatwick patterns. Passengers arriving from London should allow time for immigration, baggage claim and customs before pickup.
Nairobi–London flightsJKIA arrivals from Amsterdam
Amsterdam arrivals appear through Kenya Airways and KLM in early morning and late evening patterns. For pickup, allow extra time if multiple long-haul flights arrive close together.
Nairobi–Amsterdam flightsJKIA arrivals from Dubai and Doha
Dubai and Doha arrivals appear through Emirates, Kenya Airways, Qatar Airways and cargo-linked movements. Confirm whether a tracker entry is a passenger service before arranging pickup.
Nairobi–Dubai flightsJKIA arrivals from Istanbul
Turkish Airlines arrivals from Istanbul are international arrivals requiring full immigration and baggage processing before public exit.
Turkish Airlines at JKIAJKIA arrivals from Mombasa
Mombasa is one of the busiest domestic arrival origins at JKIA, served repeatedly by Jambojet, Kenya Airways and Skyward Airlines.
Nairobi–Mombasa flightsJKIA arrivals from Entebbe, Kigali and Dar es Salaam
These are regional international flights. They are shorter flights, but passengers still go through international arrival processing at JKIA.
International flightsJKIA arrivals vs Wilson Airport arrivals
JKIA and Wilson Airport are different Nairobi airports with different arrival patterns. Confirm which airport a passenger is using before arranging pickup, hotel transfer or onward safari travel.
| Feature | JKIA arrivals | Wilson Airport arrivals |
|---|---|---|
| Main role | International, regional, domestic and cargo gateway. | Safari, domestic light aircraft, private, charter and some regional flights. |
| Airport code | NBO / HKJK. | WIL / HKNW. |
| Common aircraft | Large commercial aircraft, regional jets, cargo aircraft, domestic turboprops. | Smaller safari aircraft, turboprops, private and charter aircraft. |
| Common traveller | International visitors, business travellers, regional travellers and domestic passengers. | Safari guests, domestic travellers and charter passengers. |
| Arrival process | Immigration, baggage and customs for international arrivals. | Usually simpler for domestic or safari arrivals. |
| Main transfer concern | Immigration time, baggage, terminal exit and Nairobi traffic. | Passenger exit, baggage, airstrip routing and Nairobi transfer. |
Common JKIA arrival mistakes to avoid
Most arrival problems are caused by confusing landing time with passenger exit time, using the wrong airport, or failing to confirm terminal and pickup details.
Going to the airport too early
Do not go to the pickup point based only on scheduled landing time. Wait for landed status, then allow time for immigration, baggage and customs.
Tracking by route only
Track by flight number, not only by city pair. Several flights can arrive from the same city on the same day.
Confusing JKIA with Wilson
JKIA and Wilson Airport are separate airports. Confirm the exact airport code before arranging pickup.
Treating “landed” as “outside”
Landed means the aircraft is on the ground. The passenger may still be inside immigration, baggage claim or customs.
Ignoring cargo flights
Some tracker-listed flights are cargo, charter, ambulance or positioning flights and are not relevant for normal passenger pickup.
Booking tight Wilson connections
For long-haul arrivals followed by Wilson Airport safari flights, allow a large buffer for immigration, baggage, road transfer and recheck-in.
Plan the next step after your JKIA arrival
Use these supporting guides to plan immigration, baggage, terminal exit, pickup, transport, hotel transfer or onward connection.
International arrivals
Immigration, passport control, baggage, customs and arrival exit for international passengers.
Read international arrivalsDomestic arrivals
Arrival guidance for Mombasa, Kisumu, Eldoret, Malindi, Lamu, Ukunda and other domestic flights.
Read domestic arrivalsBaggage claim
How baggage claim works at JKIA, when to report delayed luggage and what to keep before leaving.
Read baggage claim guideArrival pickup
Pickup zones, driver communication, private transfers, hotel shuttles and late-night arrival planning.
Read pickup guideGet help with arrival pickup, airport transfers, meet-and-assist or layover tours
Ask us about airport hotel transfers, meet-and-greet assistance, Nairobi layover tours, Wilson Airport transfers, pickup coordination from Jomo Kenyatta International Airport, or safari transfers after your JKIA arrival.
For faster help, include your flight number, date, scheduled arrival time, airline, origin city, hotel name, number of guests and luggage details.
JKIA arrivals FAQ
These answers cover the most common questions travellers, drivers, hotels, safari operators and families ask about arrivals at Jomo Kenyatta International Airport.
What flights are arriving at JKIA today?
How do I check JKIA live arrivals?
What airport code is used for JKIA arrivals?
How long after landing do passengers come out at JKIA?
Are JKIA arrivals busy at night?
Which airlines arrive at JKIA?
What are the main domestic arrivals at JKIA?
What are the main international arrivals at JKIA?
What does landed mean on a JKIA arrival board?
What does unknown mean on a JKIA arrival board?
What should I do if a JKIA arrival is delayed?
What should I do if a JKIA arrival is cancelled?
Can I transfer from JKIA arrivals to Wilson Airport?
Can I use Uber or Bolt from JKIA arrivals?
Is JKIA the same as Wilson Airport?
Need a smoother JKIA arrival, hotel pickup or Wilson Airport transfer?
Use JKIAirport.com to plan your arrival terminal, immigration timing, baggage collection, pickup point, hotel transfer, Wilson Airport connection, Nairobi layover or safari transfer from Jomo Kenyatta International Airport.
