Flights from Johannesburg to Nairobi

Our cheapest offers for flights from Johannesburg to Nairobi

Here you can compare cheap flights from Johannesburg (JNB) to Nairobi (NBO) for one-way or return trips. The following offers were searched for and found on idealo during the last few days. Or start your own flight search to Nairobi. Prices and availability may change at any time.

Tips and tricks to help you find cheap flights from Johannesburg to Nairobi

Favorite airline: Uganda Airlines
84 % of flights booked on the route from Johannesburg to Nairobi are booked with Uganda Airlines, RwandAir and Ethiopian Airlines.
Uganda Airlines
38 %
31 %
Ethiopian Airlines
15 %
Favourite connection: via Entebbe
The most popular route is via Entebbe and is booked by 42 % of all travelers.
1 stopover Entebbe
25h 10min, from $398
42 %
1 stopover Kigali
13h 30min, from $360
33 %
1 stopover Addis Ababa
10h 40min, from $406
17 %

Flight information: Johannesburg - Nairobi

Roundtrip from $366.81
Flight duration min. 04:00 / max. 04:05
Return flight duration min. 04:05/ max. 04:15
Distance 2915 km
Flights per week 34
Departure airport Airport Johannesburg-Johannesburg Inernational (JNB)
Departure country Flights from South Africa
Arrival airport Airport Nairobi Kenyatta International (NBO)
Destination country Flights to Kenya