Flights from Nairobi to Johannesburg

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

Tip: book 7 weeks before departure
Tip: book flights on this route 7 weeks before departure and save up to 83 %.
52 days before departure

Flight information: Nairobi - Johannesburg

Flight duration min. 04:05 / max. 04:15
Return flight duration min. 04:00/ max. 04:05
Distance 2915 km
Flights per week 35
Departure airport Nairobi Kenyatta (NBO)
Departure country Kenya
Arrival airport Johannesburg O.R. Tambo (JNB)
Destination country South Africa
Popular destinations for onward travel