Nairobi Airport arrivals and departures refer to live flight updates for Jomo Kenyatta International Airport, commonly known as JKIA, Nairobi’s main international airport. Nairobi’s Jomo Kenyatta Airport departures are flights leaving Jomo Kenyatta International Airport in Nairobi, airport code NBO/HKJK. These departures include international, regional, domestic, cargo, and connecting flights operated by airlines such as Kenya Airways, Jambojet, Ethiopian Airlines, Qatar Airways, Emirates, Turkish Airlines, KLM, British Airways, RwandAir, Uganda Airlines, Air Tanzania, Precision Air, EgyptAir, Lufthansa, Air France, Airlink, Saudia, IndiGo, and others.
If you are checking JKIA departures, your real question is usually not just whether a flight is scheduled. You also need to know whether it is on time, which terminal to use, when to arrive, how long check-in and security may take, whether the flight is international or domestic, and how early to leave your hotel or home for the airport.
JKIA Arrivals and Departures Live
JKIA arrivals and departures show live flight updates for Jomo Kenyatta International Airport, Nairobi’s main international airport. Use this page to check flight status, expected arrival times, departure updates, delays, airlines, terminals, and passenger travel information before going to the airport.
Jomo Kenyatta International Airport is commonly known as JKIA. Its airport codes are NBO for IATA and HKJK for ICAO. The airport handles domestic, regional, international, connecting, cargo, charter, and special flights.
JKIA Arrivals Today
Check live JKIA arrivals for flights landing at Jomo Kenyatta International Airport today. Arrivals may include domestic flights from Mombasa, Kisumu, Eldoret, Malindi, Lamu, and Ukunda, plus international flights from Addis Ababa, Kigali, Entebbe, Dar es Salaam, Dubai, Doha, London, Amsterdam, Paris, Frankfurt, Istanbul, Mumbai, Johannesburg, and New York.
JKIA Departures Today
Check live JKIA departures for flights leaving Jomo Kenyatta International Airport today. Departures include domestic Kenya flights, regional African services, long-haul international flights, cargo operations, and special movements. Always confirm your flight with your airline before travelling to the airport.
What are JKIA arrivals?
JKIA arrivals are flights scheduled to land at Jomo Kenyatta International Airport. These flights may come from Kenyan domestic airports, African regional cities, long-haul international hubs, cargo routes, or charter operations. Travellers, hotels, tour operators, drivers, and airport pickup teams use arrival updates to confirm landing times, delays, baggage timing, and pickup plans.
What are JKIA departures?
JKIA departures are flights scheduled to leave Jomo Kenyatta International Airport. Passengers use departure updates to confirm flight time, airline status, check-in timing, terminal information, gate updates, delays, cancellations, and boarding progress.
How to check JKIA arrivals and departures today
To check JKIA arrivals and departures today, use the airport code NBO or HKJK on a live flight board, airline website, airline app, or flight tracking service. You can search by flight number, airline, destination, origin, arrival time, or departure time.
| Where to check | Best for |
|---|---|
| Live airport board | Current passenger-facing flight status |
| Airline website or app | Check-in, baggage, gate, delay, and disruption updates |
| Flight tracking websites | Aircraft movement, route history, and estimated flight times |
| Airport screens | Final gate, terminal, check-in, and boarding confirmation |
| Travel agent or booking platform | Ticket-specific changes, refunds, and rebooking support |
Main domestic flights at JKIA
JKIA has frequent domestic flights within Kenya. Common domestic routes include Mombasa, Kisumu, Eldoret, Malindi, Lamu, Ukunda, and Lodwar. Domestic airlines commonly seen at JKIA include Kenya Airways, Jambojet, Skyward Airlines, and other local operators.
| Domestic route | Common airlines |
|---|---|
| Nairobi to Mombasa | Kenya Airways, Jambojet, Skyward Airlines |
| Nairobi to Kisumu | Kenya Airways, Jambojet |
| Nairobi to Eldoret | Jambojet |
| Nairobi to Malindi | Jambojet |
| Nairobi to Lamu | Jambojet |
| Nairobi to Ukunda / Diani | Jambojet and other operators |
Main international flights at JKIA
JKIA connects Nairobi to Africa, Europe, the Middle East, Asia, and North America. Common international destinations include Addis Ababa, Kigali, Entebbe, Dar es Salaam, Zanzibar, Johannesburg, Dubai, Doha, Istanbul, Cairo, Mumbai, London, Amsterdam, Paris, Frankfurt, Brussels, and New York.
| Region | Common destinations |
|---|---|
| East Africa | Entebbe, Kigali, Dar es Salaam, Zanzibar, Addis Ababa, Juba |
| Southern Africa | Johannesburg, Harare, Lusaka, Cape Town |
| Middle East | Dubai, Doha, Abu Dhabi, Sharjah, Jeddah, Riyadh |
| Europe | London, Amsterdam, Paris, Frankfurt, Brussels, Istanbul |
| Asia | Mumbai, Guangzhou, Bangkok |
| North America | New York JFK |
How early should you arrive at JKIA?
Passengers should arrive early enough for check-in, baggage drop, security screening, immigration where required, and boarding. For international flights, plan from check-in time, not only from the scheduled departure time.
| Flight type | Suggested arrival time |
|---|---|
| Domestic Kenya flight | About 2 hours before departure |
| Regional East Africa flight | 2.5 to 3 hours before departure |
| International long-haul flight | At least 3 hours before departure |
| Peak evening or late-night flight | Add extra time for queues and traffic |
| Group travel or heavy luggage | Add extra time for check-in and baggage handling |
What JKIA flight status terms mean
Live flight boards use short status labels. These labels may change as airlines update aircraft movement, check-in, boarding, and operational information.
| Status | Meaning |
|---|---|
| Scheduled | The flight is planned to operate at the listed time |
| Estimated | The expected time has changed or is being updated |
| Landed | The aircraft has arrived |
| Departed | The aircraft has left |
| Delayed | The flight is running later than scheduled |
| Cancelled | The flight is not operating as scheduled |
| Unknown | The tracker does not have a confirmed real-time update |
Why JKIA flights may be delayed
Flights may be delayed by late inbound aircraft, Nairobi weather, destination weather, air traffic control restrictions, airline operational changes, security checks, baggage loading, aircraft maintenance, crew scheduling, or congestion during busy travel periods.
What to do if your flight is delayed
Stay close to airline updates, watch airport screens, check your airline app, and avoid leaving the airport unless the airline advises it. If you have a connection, hotel transfer, safari pickup, or onward journey, contact your airline, agent, hotel, or driver immediately.
JKIA airport transfers
Passengers can reach JKIA by taxi, Uber, Bolt, hotel transfer, private airport transfer, tour operator vehicle, or self-drive parking. For international flights, early morning flights, late-night flights, group travel, families, heavy luggage, or safari connections, a prearranged transfer is usually safer.
Need help with flights or airport transfers?
NyongesaSande Travel can help you plan Nairobi airport transfers, hotel pickup, safari connections, domestic flights, regional flights, and international travel arrangements.
Contact NyongesaSande Travel or explore more travel services.
JKIA Arrivals and Departures FAQ
What is the airport code for JKIA?
The IATA airport code for Jomo Kenyatta International Airport is NBO. The ICAO airport code is HKJK.
How do I check JKIA arrivals today?
Use a live arrivals board, airline website, airline app, or flight tracking service. Search by flight number, airline, origin city, or airport code NBO.
How do I check JKIA departures today?
Use a live departures board, airline website, airline app, or airport screen. Search by flight number, airline, destination, or airport code NBO.
How early should I arrive at JKIA for an international flight?
Arrive at least 3 hours before an international flight. Add extra time for peak evening flights, long queues, heavy luggage, group travel, or special travel documents.
How early should I arrive at JKIA for a domestic flight?
Arrive about 2 hours before a domestic flight, especially if you have checked baggage or are travelling during a busy period.
Is JKIA the same as Wilson Airport?
No. JKIA is Nairobi’s main international airport. Wilson Airport is a separate airport used mainly for domestic, safari, charter, private, and some regional flights.
Can I transfer from Wilson Airport to JKIA?
Yes, but the two airports are separate. Allow enough time for baggage collection, road transfer, traffic, check-in, security, and immigration if you are connecting to an international flight.
Which airlines use JKIA?
Airlines using JKIA include Kenya Airways, Jambojet, Ethiopian Airlines, Qatar Airways, Emirates, Turkish Airlines, KLM, British Airways, RwandAir, Uganda Airlines, Air Tanzania, Precision Air, EgyptAir, Lufthansa, Air France, Airlink, Saudia, IndiGo, and others.
Are JKIA flights busy at night?
Yes. JKIA has important late-evening and late-night international flights, especially to Europe, the Middle East, North America, and regional African destinations.













