Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
South African Airways
SA-170,SA-718,SA-654
10:00
Johannesburg
2Hrs 20Min 1 Stop
JNB→LLW→NBO→KIS
10:10
Kisumu
South African Airways
SA-170,SA-754,SA-654
10:00
Johannesburg
2Hrs 20Min 1 Stop
JNB→LLW→NBO→KIS
10:10
Kisumu
South African Airways
SA-186,SA-4485,SA-654
10:30
Johannesburg
3Hrs 20Min 1 Stop
JNB→DAR→NBO→KIS
10:10
Kisumu
South African Airways
SA-188,SA-4487,SA-654
13:35
Johannesburg
3Hrs 20Min 1 Stop
JNB→DAR→NBO→KIS
10:10
Kisumu
South African Airways
SA-180,SA-650
15:40
Johannesburg
3Hrs 55Min 1 Stop
JNB→NBO→KIS
07:05
Kisumu
South African Airways
SA-162,SA-478,SA-654
14:05
Johannesburg
4Hrs 0Min 1 Stop
JNB→EBB→NBO→KIS
10:10
Kisumu
South African Airways
SA-7200,SA-401,SA-670
14:10
Johannesburg
5Hrs 15Min 1 Stop
JNB→ADD→NBO→KIS
18:00
Kisumu
South African Airways
SA-7202,SA-401,SA-670
23:50
Johannesburg
5Hrs 25Min 1 Stop
JNB→ADD→NBO→KIS
18:00
Kisumu

FAQ about south african airways Flights from Johannesburg to Kisumu

Q. How much time does it take to fly from Johannesburg to Kisumu ?

A. It takes 2Hrs 20Min to fly from Johannesburg to Kisumu.

Q. When is the earliest flight from Johannesburg to Kisumu ?

A. The earliest flight from Johannesburg to Kisumu is at 10:00 and is operated by South African Airways.

Q. How many flights are there from Johannesburg to Kisumu ?

A. There are 8 flights from Johannesburg to Kisumu.

Q. When is the last flight from Johannesburg to Kisumu ?

A. The last flight from Johannesburg to Kisumu is at 23:50 and is operated by South African Airways.

View Best Offers