Best site to book cheap flights from Nairobi to Johannesburg !
 
Cheap-Flights Home All Routes All Airlines All Airports Hotel Booking
Return One Way
Departure City Arrival City
Departure Date Return Date
Adult(s)       Child       Infant       Stops       Cabin Class   
 
Good to know about your cheap flight from Nairobi (Kenya) to Johannesburg (South Africa)
Airways operating cheap Nairobi - Johannesburg direct and non-stop flights :
Nairobi Johannesburg Kenya Airways cheap flight  Nairobi Johannesburg South African Airways cheap flight  
Other airlines could offer Nairobi > Johannesburg flights with stops.
Direct distance between Nairobi > Johannesburg : 2 928 km
Direct flight length : 4h 17m
Take-off airport in Nairobi : Jomo Kenyatta International - Wilson -
Landing airport in Johannesburg : Johannesburg International - Lanseria -
 
Flight from Nairobi to Johannesburg lasts 4h 17m to fly the 2 928 km between the two airports.

Kenya Airways, South African Airways flies non-stop and direct international flight between Nairobi and Johannesburg.

Other companies, regular or low cost can also offer airfare tickets to Johannesburg with one stops (or more).

Find cheap Nairobi Johannesburg flights by comparing price of all airways and online travel agencies.

Have a nice trip with Cheap-Flights.co.ke !