Kisumu International Airport (KIS): Flights, Airlines & Passenger Guide

Kisumu International Airport (KIS) is the principal airport serving Kisumu and the wider Lake Victoria region of western Kenya. The airport handles scheduled domestic passenger services and provides an important air connection between Kisumu and Nairobi.

Travellers looking for other routes can browse the Kenya Domestic Flights Database[PASTE FLIGHTS PAGE URL] — covering airports, airstrips and domestic flight connections across Kenya.

Last checked: August 2026

Kisumu International Airport at a Glance

Official Name: Kisumu International Airport
IATA Code: KIS
ICAO Code: HKKI
Location: Kisumu
County: Kisumu County
Country: Kenya
Airport Type: Domestic and regional/international capability
Operator: Kenya Airports Authority
Main Area Served: Kisumu and the wider western Kenya/Lake Victoria region

Where Is Kisumu International Airport?

Kisumu International Airport is located in Kisumu County, serving Kisumu city and passengers travelling to other parts of western Kenya.

Its location makes it an important aviation gateway for travellers whose journeys begin or end in Kisumu and the surrounding Lake Victoria region.

Passengers travelling beyond Kisumu should include their onward ground journey when calculating their total travel time.

Nairobi to Kisumu Flights

The Nairobi–Kisumu corridor is one of Kenya’s important domestic air routes.

Nairobi to Kisumu Flights Guide[LINK WHEN PUBLISHED]

Scheduled services primarily connect:

Jomo Kenyatta International Airport (NBO) ↔ Kisumu International Airport (KIS)

Passengers should always confirm the Nairobi departure airport shown on their booking before travelling.

Airlines Flying to Kisumu

Major Kenyan airlines provide scheduled passenger connections between Nairobi and Kisumu.

Kenya Airways

Kenya Airways operates scheduled domestic services between Nairobi and Kisumu.

Airline Code: KQ
Nairobi Airport: Jomo Kenyatta International Airport (NBO)

Passengers connecting through Nairobi can also use the airline’s wider domestic, African and international network.

Jambojet

Jambojet also operates scheduled domestic flights serving Kisumu.

Airline Code: JM
Nairobi Airport: Jomo Kenyatta International Airport (NBO)

Passengers should compare fares, baggage allowances and flight times when selecting a service.

Other airlines and regional services may operate according to current schedules.

Kisumu Airport Code: KIS

The IATA code for Kisumu International Airport is:

KIS

Passengers will see this code when searching for flights, checking their tickets and reading baggage tags.

Examples include:

NBO → KIS — Nairobi to Kisumu

KIS → NBO — Kisumu to Nairobi

The airport code is useful when searching booking platforms because it identifies Kisumu International Airport specifically.

How Long Is the Nairobi to Kisumu Flight?

A direct flight between Nairobi and Kisumu generally takes approximately:

50 minutes to 1 hour

Actual flight duration can vary depending on the airline, aircraft and operating conditions.

The total passenger journey will be longer after including:

Travel to airport → Check-in → Security → Boarding → Flight → Baggage collection → Ground transport

Nairobi to Kisumu Flight Fares

For planning purposes, passengers can use an estimated one-way fare range of:

KSh 5,500–13,000

Fares booked close to departure or during periods of high demand may be higher.

Nairobi to Kisumu Flights Guide[LINK WHEN PUBLISHED]

Actual prices depend on factors including:

  • Airline
  • Travel date
  • Booking date
  • Available seats
  • Baggage allowance
  • Fare type
  • Passenger demand
  • Promotions

These figures should be treated as planning estimates rather than live ticket quotations.

Kisumu to Nairobi Flights

Passengers can also travel in the opposite direction:

Kisumu International Airport (KIS) → Jomo Kenyatta International Airport (NBO)

This connection is particularly useful for passengers continuing from Nairobi onto other domestic or international destinations.

Passengers making onward connections should allow sufficient transfer time at JKIA.

Domestic Connections From Kisumu

Nairobi is the principal scheduled air connection for Kisumu, but airline networks can change.

Depending on current schedules, passengers may encounter other domestic connections linking western Kenya with coastal or regional destinations.

Passengers should check whether a service is:

Nonstop

or

Connecting through Nairobi

before booking.

This distinction can substantially affect the total journey time.

Kisumu Airport for Western Kenya

Kisumu International Airport can also serve passengers whose final destinations lie outside Kisumu city.

Depending on the traveller’s destination and available transport, the airport can provide an aviation gateway towards other parts of the western Kenya region.

Passengers should compare Kisumu with other airports such as:

Eldoret International Airport (EDL)

Kitale Airport (KTL)

Kakamega Airport (GGM)

The most convenient airport will depend on the final destination, available flights and onward road connections.

Kisumu Airport or Kakamega Airport?

Passengers travelling towards Kakamega may find Kisumu useful when direct scheduled flights to Kakamega are unavailable.

A possible journey can therefore involve:

Nairobi → Kisumu Airport → Kakamega by road

Nairobi to Kakamega Flights Guide[LINK WHEN PUBLISHED]

Passengers should compare total travel time, airfare and onward transport before deciding which route is most suitable.

Kisumu Airport or Eldoret Airport?

Passengers travelling to western Kenya should also distinguish between Kisumu and Eldoret.

Kisumu International Airport (KIS) serves Kisumu and the Lake Victoria region.

Eldoret International Airport (EDL) serves Eldoret and the North Rift.

Eldoret International Airport Guide[LINK WHEN PUBLISHED]

Choosing the airport closest to the final destination can reduce the onward road journey.

Check-In at Kisumu International Airport

Passengers should follow the check-in deadline specified by their airline.

Allow enough time for:

Check-in → Baggage drop → Security → Boarding

Passengers should carry identification accepted by the airline and ensure the name on their booking corresponds with their travel document.

The airline’s stated check-in deadline should always take precedence over general guidance.

Baggage at Kisumu International Airport

Baggage allowances depend on the airline and fare purchased.

Passengers should check:

  • Cabin baggage allowance
  • Checked baggage allowance
  • Excess baggage charges
  • Weight and size restrictions
  • Special baggage requirements
  • Whether checked baggage is included in the fare

Passengers comparing cheaper fares should consider baggage charges when calculating the total ticket cost.

Connecting Through Nairobi

Passengers travelling from Kisumu to destinations without direct flights may connect through Nairobi.

A typical journey could operate as:

Kisumu (KIS) → Nairobi (NBO) → Final Destination

This can provide access to Kenya Airways and other airlines operating from JKIA.

Passengers should check the minimum connection time and whether baggage will be transferred automatically.

Getting From Kisumu Airport

Passengers arriving at Kisumu International Airport can continue by road towards Kisumu city and other destinations around the Lake Victoria region.

Travellers should arrange suitable onward transport according to their final destination.

Those travelling farther into western Kenya should include the road journey when comparing flying with other transport options.

Frequently Asked Questions

What is the airport code for Kisumu?

The IATA code for Kisumu International Airport is KIS.

Does Kisumu have an international airport?

Yes. The city’s principal airport is officially known as Kisumu International Airport.

Are there flights from Nairobi to Kisumu?

Yes. Scheduled domestic flights connect Nairobi with Kisumu.

Which Nairobi airport has flights to Kisumu?

Major scheduled Nairobi–Kisumu services operate from Jomo Kenyatta International Airport (NBO). Passengers should still verify the airport shown on their current booking.

How long is the Nairobi to Kisumu flight?

The flight generally takes approximately 50 minutes to one hour.

How much is a flight from Nairobi to Kisumu?

For planning purposes, passengers can budget approximately KSh 5,500–13,000 one way, although actual fares vary considerably.

Which airlines fly from Nairobi to Kisumu?

Kenya Airways and Jambojet are among the principal airlines serving the Nairobi–Kisumu corridor.

Can I use Kisumu Airport when travelling to Kakamega?

Yes. Kisumu can be an alternative aviation gateway for passengers continuing towards Kakamega by road, particularly when direct Kakamega flights are unavailable.

Related Flight and Airport Guides

Kenya Domestic Flights Database[PASTE FLIGHTS PAGE URL]

Nairobi to Kisumu Flights[LINK WHEN PUBLISHED]

Jomo Kenyatta International Airport Guide[LINK WHEN PUBLISHED]

Eldoret International Airport Guide[LINK WHEN PUBLISHED]

Kitale Airport Guide[LINK WHEN PUBLISHED]

Kakamega Airport Guide[LINK WHEN PUBLISHED]

Nairobi to Kakamega Flights[LINK WHEN PUBLISHED]

Nairobi to Eldoret Flights[LINK WHEN PUBLISHED]

Nairobi to Kitale Flights[LINK WHEN PUBLISHED]

Kisumu International Airport Summary

Airport: Kisumu International Airport
IATA Code: KIS
ICAO Code: HKKI
Location: Kisumu, Kisumu County
Airport Type: Domestic and regional/international capability
Main Area Served: Kisumu and the Lake Victoria region
Principal domestic connection: Nairobi

Kisumu International Airport is a major aviation gateway to western Kenya, providing fast scheduled passenger connections between Kisumu and Nairobi and onward access through JKIA.

Before travelling, passengers should confirm their airline, flight number, departure time, baggage allowance, check-in requirements and final fare.

Hot this week

CFAO Mobility Kenya Recalls Toyota Vehicles Over Defective Takata Airbags

NAIROBI, Kenya, Aug 19 – CFAO Mobility Kenya has...

Dash 8 Q400 Could Offer Attractive Returns on Nairobi–Mombasa Route, Pilot Barrack Siglain Says

NAIROBI, Kenya — A serious investor looking for an...

YEGO Prepares Nairobi Electric Boda Launch After Onboarding 4,000 Riders

NAIROBI, Kenya, Aug 18 — Ride-hailing company YEGO Mobility...

Nairobi Approves Two Underground and Elevated Metro Lines in Sh1 Trillion Transport Plan

Nairobi has approved the development of two metro railway...

SGR CBD Extensions Could Reshape Kenya’s Long-Distance Bus Industry, New Report Warns

A report submitted by Leah Sagini, a journalism student...

Topics

Related Articles

Popular Categories

spot_imgspot_img