South Africa Travel Online logo
plane flying in to land at an airport

MSC Opera to sail from South Africa

MSC Melody sail-away party

one-way flights


flight deals

JohannesburgCheap flights from Nairobi to Johannesburg

You want to get on the cheapest flight from Nairobi to Johannesburg. The way to make sure that you get on the cheapest flight is to:

  • type your flight details into the search engine on the left and see what airfare it spits out

  • check the airfare of every airline flying your route

Airlines flying from Nairobi to Johannesburg

Airline
Airports
Stops

KLM
(partnership with Kenya Airways)

Nairobi to Johannesburg

non-stop (4h15m)

Air Malawi

Nairobi to Johannesburg

1-stop (6h50m)
Blantyre (BLZ)

Air Mauritius

Nairobi to Johannesburg

1-stop (12h15m)
Mauritius

Kenya Airways

Nairobi to Johannesburg

non-stop (4h15m)

Rwandair Express

Nairobi to Johannesburg

1-stop (6h35m)
Kigali

South African Airways

Nairobi to Johannesburg

non-stop (4h20m)

Views on the way

As you fly over Tanzania, have a look at the snow-capped peak of Mount Kilimanjaro - the glacier on top has been reduced to a small patch and with global warming taking place, it's only a matter of time before there's no snow up top there. Also have a look out for Mount Meru.