Flying from Nairobi to Kisumu provides a fast connection between Kenya’s capital and the Lake Victoria region. The route connects Jomo Kenyatta International Airport (NBO) in Nairobi with Kisumu International Airport (KIS).
A direct flight generally takes around 50 minutes to one hour, making flying one of the fastest options for travelling between Nairobi and Kisumu.
Last checked: August 2026
Nairobi to Kisumu Flight at a Glance
Route: Nairobi ↔ Kisumu
Departure Airport: Jomo Kenyatta International Airport (NBO)
Arrival Airport: Kisumu International Airport (KIS)
Estimated Flight Time: 50 minutes to 1 hour
Estimated One-Way Fare: KSh 5,500–13,000
Route Type: Domestic
Airport Codes: NBO ↔ KIS
Departure Airport in Nairobi
Passengers travelling on the NBO–KIS route depart from Jomo Kenyatta International Airport (NBO).
Jomo Kenyatta International Airport Guide — [LINK WHEN PUBLISHED]
Passengers should always verify the airport shown on their booking because Nairobi has more than one airport handling domestic passenger services.
Arrival at Kisumu International Airport
Flights arrive at Kisumu International Airport (KIS), the principal airport serving Kisumu and an important aviation gateway to western Kenya and the Lake Victoria region.
Kisumu International Airport Guide — [LINK WHEN PUBLISHED]
Travellers continuing beyond Kisumu should account for ground transport between the airport and their final destination.
Airlines Flying From Nairobi to Kisumu
Scheduled passenger services on the Nairobi–Kisumu corridor include major domestic carriers.
Kenya Airways
Airline Code: KQ
Route: NBO ↔ KIS
Jambojet
Airline Code: JM
Route: NBO ↔ KIS
Operating frequencies and departure times can change, so passengers should check the current timetable when booking.
Nairobi to Kisumu Flight Time
A direct flight generally takes approximately 50 minutes to one hour.
The complete journey will take longer once travel to JKIA, check-in, security, boarding, baggage collection and onward transport from Kisumu International Airport are included.
Passengers comparing air travel with road transport should therefore consider the total door-to-door journey time, not just the time spent in the aircraft.
How Much Is a Nairobi to Kisumu Flight?
For journey planning, passengers can budget approximately:
Estimated one-way economy fare: KSh 5,500–13,000
Actual ticket prices can vary considerably according to:
- Airline
- Departure date
- Booking date
- Remaining seat availability
- Passenger demand
- Baggage requirements
- Fare conditions
- Promotions
Fares may increase significantly when travelling during busy periods or booking close to departure.
Flight Numbers
Individual Nairobi–Kisumu services operate under airline-specific flight numbers.
KQ identifies Kenya Airways services, while JM identifies Jambojet services.
Passengers should use the flight number displayed on their current ticket or booking confirmation because flight numbers and schedules can change.
Aircraft Used on Nairobi–Kisumu Flights
Aircraft assignments depend on the airline, passenger demand and operational requirements.
Aircraft commonly associated with Kenya’s domestic scheduled network include:
Embraer E190
De Havilland Dash 8-Q400
The aircraft type scheduled for a particular service can be changed by the airline before departure.
Check-In
Passengers should follow the check-in deadline specified by their airline.
As a general planning guide, arriving approximately 90 minutes before a domestic flight provides time for check-in, baggage processing and airport security.
Passengers should also carry identification accepted by their airline.
Baggage
Baggage allowances vary according to airline and fare type.
Before travelling, check:
- Cabin baggage allowance
- Checked baggage allowance
- Excess baggage charges
- Whether baggage is included in the fare
- Special or oversized baggage restrictions
The lowest advertised fare may not necessarily represent the final journey cost once optional services are included.
Travelling From Kisumu Airport
After arriving at Kisumu International Airport, passengers can continue towards Kisumu city and other destinations around western Kenya and the Lake Victoria region.
Travellers heading farther from Kisumu should include the cost and time of their onward ground journey when planning the trip.
Kisumu to Nairobi Return Journey
The route also operates in the opposite direction:
Kisumu International Airport (KIS) → Jomo Kenyatta International Airport (NBO)
Passengers returning to Nairobi should reconfirm the departure time, airline, baggage allowance and arrival airport before travelling.
Related Kenya Flight Guides
Kenya Domestic Flights Database — [LINK WHEN PUBLISHED]
Nairobi to Mombasa Flights — [LINK WHEN PUBLISHED]
Nairobi to Eldoret Flights — [LINK WHEN PUBLISHED]
Nairobi to Diani / Ukunda Flights — [LINK WHEN PUBLISHED]
Nairobi to Lamu Flights — [LINK WHEN PUBLISHED]
Mombasa to Kisumu Flights — [LINK WHEN PUBLISHED]
Nairobi to Kisumu Flight Summary
Nairobi (NBO) ↔ Kisumu (KIS)
Flight time: Approximately 50 minutes to 1 hour
Estimated fare: KSh 5,500–13,000 one way
Departure: Jomo Kenyatta International Airport
Arrival: Kisumu International Airport
Airlines: Kenya Airways and Jambojet
Passengers should confirm their current airline, flight number, departure time, baggage allowance and final fare before travelling.





