Cheap flights from Nairobi to Kisumu

92 nonstop flights a week, 2 of them today. Operated by 4 airlines, about 1h in the air, 164 mi (264 km). Tickets from $54.

Flights from Nairobi to Kisumu

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Nairobi to Kisumu at a glance

flight time, from 45m to 1h
1h
straight-line distance
164 mi (264 km)
flights a week
92
flights today
2
first and last departure
05:45 - 19:20
lowest price, nonstop, 20 November
$54
airlines
4

Nairobi to Kisumu flight schedule

92 flights a week, 2 today, 11 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
F2 97
Safarilink Aviation
05:45 Jomo Kenyatta International
06:40 Kisumu
55m
Mon, Thu, Fri, Sat
DeHavilland DHC-8
JM 8650
Jambojet
06:00 Jomo Kenyatta International, terminal 1D
07:00 Kisumu
1h
Tue, Wed, Thu
DeHavilland DHC-8
JM 8670
Jambojet
06:30 Jomo Kenyatta International, terminal 1D
07:30 Kisumu
1h
Daily
DeHavilland Dash 8 Q400
F2 81
Safarilink Aviation
06:50 Wilson
07:40 Kisumu
50m
Daily
DeHavilland DHC-8
KQ 650
Kenya Airways
07:00 Jomo Kenyatta International, terminal 1D
07:50 Kisumu
50m
Mon, Tue, Wed, Fri, Sun
Boeing 737-800
F2 83
Safarilink Aviation
08:50 Jomo Kenyatta International
09:45 Kisumu
55m
Daily
DeHavilland DHC-8
JM 8652
Jambojet
09:10 Jomo Kenyatta International, terminal 1D
10:10 Kisumu
1h
Sun
DeHavilland Dash 8 Q400
JM 8652
Jambojet
09:20 Jomo Kenyatta International, terminal 1D
10:20 Kisumu
1h
Tue, Wed
DeHavilland Dash 8 Q400
F2 85
Safarilink Aviation
11:00 Wilson
11:50 Kisumu
50m
Daily
DeHavilland DHC-8
JM 8654
Jambojet
14:00 Jomo Kenyatta International, terminal 1D
15:00 Kisumu
1h
Daily
DeHavilland Dash 8 Q400
JM 8656
Jambojet
15:30 Jomo Kenyatta International, terminal 1D
16:30 Kisumu
1h
Tue, Wed
DeHavilland Dash 8 Q400
F2 95
Safarilink Aviation
16:10 Wilson
17:00 Kisumu
50m
Daily
DeHavilland DHC-8
JM 8656
Jambojet
16:55 Jomo Kenyatta International, terminal 1D
17:55 Kisumu
1h
Sat
DeHavilland DHC-8
JM 8658
Jambojet
16:55 Jomo Kenyatta International, terminal 1D
17:55 Kisumu
1h
Mon, Wed, Fri, Sun
DeHavilland DHC-8
KQ 670
Kenya Airways
17:20 Jomo Kenyatta International, terminal 1D
18:10 Kisumu
50m
Daily
Boeing 737-800
F2 89
Safarilink Aviation
18:00 Wilson
18:50 Kisumu
50m
Daily
DeHavilland DHC-8
JM 8678
Jambojet
18:00 Jomo Kenyatta International, terminal 1D
19:00 Kisumu
1h
Thu, Sat
DeHavilland DHC-8
JM 8678
Jambojet
18:15 Jomo Kenyatta International, terminal 1D
19:15 Kisumu
1h
Fri
DeHavilland DHC-8
JM 8678
Jambojet
18:25 Jomo Kenyatta International, terminal 1D
19:25 Kisumu
1h
Mon, Wed, Sun
DeHavilland DHC-8
JM 8678
Jambojet
18:30 Jomo Kenyatta International, terminal 1D
19:30 Kisumu
1h
Tue
DeHavilland Dash 8 Q400
F2 91
Safarilink Aviation
19:20 Wilson
20:10 Kisumu
50m
Daily
DeHavilland DHC-8

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 January.

FlightDepartsArrivesDurationDaysAircraft
W2 2103
FlexFlight
08:00 Jomo Kenyatta International
08:45 Kisumu
45m
Seasonal
De Havilland DHC-3
JM 8652
Jambojet
10:00 Jomo Kenyatta International, terminal 1D
11:00 Kisumu
1h
Seasonal
DeHavilland Dash 8 Q400
JM 8670
Jambojet
06:45 Jomo Kenyatta International, terminal 1D
07:45 Kisumu
1h
Seasonal
DeHavilland Dash 8 Q400
JM 8652
Jambojet
09:00 Jomo Kenyatta International, terminal 1D
10:00 Kisumu
1h
Seasonal
DeHavilland Dash 8 Q400
JM 8654
Jambojet
12:40 Jomo Kenyatta International, terminal 1D
13:40 Kisumu
1h
Seasonal
DeHavilland DHC-8
JM 8656
Jambojet
15:40 Jomo Kenyatta International, terminal 1D
16:40 Kisumu
1h
Seasonal
DeHavilland DHC-8
JM 8674
Jambojet
17:25 Jomo Kenyatta International, terminal 1D
18:25 Kisumu
1h
Seasonal
DeHavilland Dash 8 Q400
JM 8658
Jambojet
18:30 Jomo Kenyatta International, terminal 1D
19:30 Kisumu
1h
Seasonal
DeHavilland Dash 8 Q400
KQ 654
Kenya Airways
11:40 Jomo Kenyatta International, terminal 1D
12:30 Kisumu
50m
Seasonal
Embraer 190
KQ 654
Kenya Airways
11:45 Jomo Kenyatta International, terminal 1D
12:35 Kisumu
50m
Seasonal
Embraer 190
KQ 650
Kenya Airways
08:00 Jomo Kenyatta International, terminal 1D
08:50 Kisumu
50m
Seasonal
Embraer 190

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Nairobi to Kisumu

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Nairobi to Kisumu depart and land

Departure from Nairobi

57 flights a week, terminal 1D, 8 mi (13 km) from the city centre

Wilson closest to the centreWIL

35 flights a week, 2 mi (4 km) from the city centre

Arrival in Kisumu

Kisumu KIS

92 flights a week, 2 mi (3 km) from the city centre

Frequently asked questions

How long is the flight from Nairobi to Kisumu?
A nonstop flight takes 1 hour on average, from 45m to 1h depending on the flight.
How far is Kisumu from Nairobi?
164 mi (264 km) in a straight line between the cities.
Which airlines fly nonstop from Nairobi to Kisumu?
Safarilink Aviation (46 a week), Jambojet (34 a week), Kenya Airways (12 a week) and FlexFlight.
How many flights a day are there from Nairobi to Kisumu?
2 flights today and 92 a week, about 13.1 a day on average.
When are the first and last flights from Nairobi to Kisumu?
The first departure is at 05:45 (F297), the last at 19:20 (F291). Local time.
Which Nairobi airport do flights to Kisumu leave from?
Jomo Kenyatta International (57 a week) and Wilson (35 a week).