Airlines with flights from Johannesburg to Nairobi
There are 6 airlines with scheduled flights between JNB and NBO. Both Kenya Airways and Airlink (South Africa) operates non-stop flights from Johannesburg International to Jomo Kenyatta International and the flight time is 4 hours and 5 minutes.
Choose airline
Schedules
Non-stop with Kenya Airways
-
Total flight time: 4 hours and 5 minutes
-
Sky Team Alliance
-
Nairobi is a Kenya Airways hub.
-
26 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2Embraer 190Boeing 787-8
-
Business class available
Flight
The timetable & schedule information was updated at 2024-10-16
Non-stop with Airlink (South Africa)
-
Total flight time: 4 hours
-
Johannesburg is a Airlink (South Africa) hub.
-
7 flights per week
-
Embraer 190
-
Business class available
Flight
The timetable & schedule information was updated at 2024-10-16
Via Kigali with RwandAir
-
Total flight time: 6h 15m - 11h 05m.
-
14 flights per week
Flight
WB452
WB464
The timetable & schedule information was updated at 2024-10-16
Via Lilongwe with Ethiopian Airlines
-
Total flight time: 6h 40m - 6h 40m.
-
4 flights per week
Flight
ET50
The timetable & schedule information was updated at 2024-10-16
Via Entebbe with UTair-Express
-
Total flight time: 6h 30m - 9h 35m.
-
3 flights per week
Flight
UR202
The timetable & schedule information was updated at 2024-10-16
Via Lusaka with Naysa
-
Total flight time: 7h 55m - 7h 55m.
-
2 flights per week
Flight
ZN524
The timetable & schedule information was updated at 2024-10-16