SAA A330-200 on Washington Flights

Cheap Flights

16+ yrs

12 - 15 yrs

2 - 11 yrs

under 2 yrs

JHB to Nairobi flight bookings qualify to earn travel vouchers - email us a writeup of your trip from Jozi to Nairobi and we'll send you a trave voucher to discount your next flight.

Book a flight now

Cheap Flights from Johannesburg to Nairobi

Hakuna Matata ("no worries in Swahili)". Direct flights from Johannesburg to Nairobi are with Kenya Airways and South African Airways, but 1-stop flights with the likes of Ethiopian Airlines are often cheapest. All flights from Johannesburg are from O.R. Tambo International Airport. SAA is using its new Airbus A320s on the JHB-NBO flight route.

Ask for Help : Our Travel Agents are itching to assist!

Here's a video of an SAA flight from Johannesburg to Nairobi:


Airlines were ordered using a spot survey with cheapest at the top, but this will have changed since the page was set up (airfares change continuously). With the 1-stop flights keep one eye on duration, as whilst these flights are often cheaper, they can take over 24 hours (and time is money!).


Ethiopian Airlines

Johannesburg Airport to Nairobi Airport (NBO)

1-stop (10 hours)
Addis Ababa (ADD)

South African Airways
Uses Airbus A320s.

Johannesburg Airport to Nairobi Airport (NBO)

non-stop (4 hours)

Kenya Airways South Africa

Johannesburg Airport to Nairobi Airport (NBO)

non-stop (4 to 5 hours)


Johannesburg Airport to Nairobi Airport (NBO)

1-stop (29 hours)
Cairo (CAI)

LAM Mozambique

Johannesburg Airport to Nairobi Airport (NBO)

1-stop (7 to 10 hours)
Maputo (MPM)


Johannesburg Airport to Nairobi Airport (NBO)

1-stop (16 hours)
Dubai (DXB)

Air Botswana/Kenya Airways

Johannesburg Airport to Nairobi Airport (NBO)

1-stop (9 hours)
Gaborone (GBE)


Johannesburg Airport to Nairobi Airport (NBO)

1-stop (7 to 8 hours)
Kigali Airport

Air Mauritius

Johannesburg Airport to Nairobi Airport (NBO)

1-stop (13 hours)


  • December 2012. Air Malawi enters voluntary liquidation.

  • 1 December 2012. Kenya Airways introduces 4 new weekly flights from Johannesburg to Nairobi, leaving on Sundays, Tuesdays, Thursdays and Saturdays; at 16h10.

  • 17 September 2012. Precision Air quits flying from Joburg to Dar es Salaam, so no more 1-stop flights to Nairobi.

  • 3 September 2012. SAA increases its JNB-NBO frequency from 7 to 10 flights a week: "Kenya is a key destination in our East Africa operation and by increasing capacity we are rewarding our loyal customers with a variety of travelling options that they can tailor to match their travel needs," said South African Airways' General Manager, Theunis Potgieter.

  • 16 March 2012. A Kenya Airways flight from Johannesburg to Nairobi is aborted after an hour due to a cabin pressure malfunction, and returns safely to Johannesburg's O.R. Tambo International Airport.

Flight path

The diagram below shows the shortest flight path from Johannesburg O.R. Tambo International Airport to Nairobi Jomo Kenyatta Airport (ignoring air traffic, restricted flight zones and wind). To fly the shortest flight path, leave Johannesburg Airport on a heading of 20° North and fly 2600km to Nairobi Airport.

flight route from Johannesburg to Nairobi, Kenya

About Nairobi

Nairobians refer to their city as the "Green City in the Sun". The word Nairobi is derived from the Maasai name for the Nairobi River, Enkare Nyrobi, which means cold water. Whilst there go visit the Nairobi National Park, the Giraffe Centre, the Nairobi National Museum or the Bomas of Kenya. To ease some of the worst traffic jams in the world, in November 2012 Nairobi opened a new train system, which included the new Syokimau station some 16km out of town, and refurbishing trains.

For information on all flight routes, visa requirements and attractions in the country in general, see our flights to Kenya page.

Testimonials - "You were at least R100 cheaper than ANY other airline’s own site! In one case you were R800 cheaper than an airline’s own site!" Bjarne Henriksen
To advertise here email