Cheap Flights from Nairobi to Johannesburg O.R. Tambo

Compare Nairobi to Johannesburg O.R. Tambo flight deals

Find the cheapest month or even day of the year to fly to Johannesburg O.R. Tambo

Book the best Johannesburg O.R. Tambo fare with no extra fees

Flight deals from Nairobi to Johannesburg O.R. Tambo

Looking for a cheap last-minute deal or the best return flight from Nairobi to Johannesburg O.R. Tambo? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Nairobi to Johannesburg O.R. Tambo

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Nairobi to Johannesburg O.R. Tambo flights are currently cheapest in October.

Direct flights from Nairobi to Johannesburg O.R. Tambo

Nairobi to Johannesburg O.R. Tambo: Alternative routes

Compare routes from Nairobi to Johannesburg below. You may find an airport to fly into that's cheaper, faster, or easier than Johannesburg O.R. Tambo.

Nairobi to Johannesburg: Flight information

The things to know before you go.
Cheapest flight found286 €
Cheapest month to flyOctober
Average flight time4 hrs, 16 mins
Most popular airlineSouth African Airways
Average flights per week97

Finding cheap flights from Nairobi to Johannesburg O.R. Tambo: Frequently asked questions

The best price we found for a return flight from Nairobi to Johannesburg O.R. Tambo is 286 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 16 minutes is the average flight time from Nairobi to Johannesburg O.R. Tambo.
South African Airways, Kenya Airways and Royal Air Maroc fly direct from Nairobi to Johannesburg O.R. Tambo.
As of July 2025, there are 97 flights per week flying from Nairobi to Johannesburg O.R. Tambo.
The cheapest month to fly from Nairobi to Johannesburg O.R. Tambo is usually October.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Nairobi to Johannesburg O.R. Tambo Airport on Monday, 20 October 2025.
Yes – the average flight time is 4 hours and 16 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Johannesburg O.R. Tambo but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Johannesburg is around 40 days in advance, so don’t leave your flight to the last minute.

Flying from Nairobi to O.R. Tambo International Airport (JNB): What you need to know

  • Set your travel plans in motion by considering where you'll board your flight from Nairobi to O.R. Tambo International Airport (JNB). Jomo Kenyatta International Airport (NBO) and Wilson Airport (WIL) are Nairobi's main airports.

  • 4 hours 15 minutes is the average journey time for a direct Nairobi to O.R. Tambo International Airport flight.

  • O.R. Tambo International Airport is located in Johannesburg. The city follows the UTC+2 timezone and is one hour behind Nairobi.

  • With 33 direct weekly flights between the two airports, Jomo Kenyatta International Airport (NBO) to O.R. Tambo International Airport (JNB) is the busiest route. Airlink (South Africa) operates the earliest flight at 2:15am. If you prefer to get more out of your day before taking off, the last departure from NBO to JNB is with Kenya Airways at 9:20pm.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are golden rules for stress-free travel. Be at the airport on time to catch your flight from Nairobi to JNB.

  • Heading off during a peak time like public or school holidays? Expect longer queues at security and check-in. To play it safe, arrive up to four hours before international flights and two hours ahead of domestic departures.

Airports in Nairobi

Jomo Kenyatta International Airport (NBO)

  • You can hop on a direct flight from Nairobi to O.R. Tambo International Airport (JNB) out of Jomo Kenyatta International Airport (NBO).

  • Kenya Airways is a popular carrier that operates direct flights from Nairobi to O.R. Tambo International Airport taking off from NBO.

  • Most travellers prefer to fly with Kenya Airways between NBO and JNB.

  • Airlink (South Africa) is the best performing carrier for punctuality on this route.

  • We make it a breeze to find cheap flights from Nairobi to JNB with a stopover. To explore your options departing from Jomo Kenyatta International Airport (NBO), uncheck 'Direct flights only.' Then, pick a flight offering a stop long enough to tour the city of your choice. Some popular stopovers between NBO and JNB include:

    • Kenneth Kaunda International Airport (LUN)

    • RG Mugabe International Airport (HRE)

    • Kigali International Airport (KGL)

  • NBO is around 14 kilometres from central Nairobi. If you're driving, ride-sharing or catching a cab from the centre, it'll take you 20 minutes or so to get there, depending on traffic. If you're taking public transport, expect the travel time to be around 1 hour 10 minutes.

  • Have an early flight from Nairobi to O.R. Tambo International Airport? Avoid the mad dash to the terminal (and get a little more snooze time) by choosing one of these stays near Jomo Kenyatta International Airport:

  • 67.1% of flights that take off from Jomo Kenyatta International Airport touch down at their destination on time.

Wilson Airport (WIL)

  • WIL is about 3 kilometres from central Nairobi. It'll take you 15 minutes or so to get to the airport by car from the city centre. Public transport takes roughly 45 minutes.

  • Start your holiday early with an additional night away from home. Before catching your Nairobi to JNB flight, unwind in one of these hotels close to Wilson Airport:

About O.R. Tambo International Airport (JNB)

Getting from O.R. Tambo International Airport (JNB) to central Johannesburg

  • O.R. Tambo International Airport is around 23 kilometres from central Johannesburg. The time it takes to get to the centre in a car hire or cab depends on the time of day. Do a little research before you go.

  • When travelling on public transport, expect a journey of about 1 hour 10 minutes.

How to find the cheapest flights from Nairobi to O.R. Tambo International Airport (JNB)

  • The lowest price we've found for a one-way ticket from Nairobi to O.R. Tambo International Airport is 228 €. For a return flight on this route, the best price is 286 €. Depending on the availability and when you book, these fares can change.

  • Score cheap flights from Nairobi to JNB by booking 11 months ahead. According to our research, that's the ideal time frame for bagging a bargain.

  • Organise your trip for April. That's the best month for scoring an awesome deal on Nairobi to O.R. Tambo International Airport tickets. If you're flexible with your dates, use the 'Whole month' tool to find the lowest price across every month.

  • Locking in a cheap plane ticket from Nairobi to JNB is a piece of cake with Price Alerts. Simply set up one of these automatic alerts and we'll notify you as soon as the price has dropped.

  • Tailor your trip using filters. Pick your preferred arrival and departure times, airlines and total journey duration. You can also sort the results by 'Fastest,' 'Best' or 'Cheapest' flights from Nairobi to O.R. Tambo International Airport.

The best time to fly from Nairobi to O.R. Tambo International Airport (JNB)

  • Picture the kind of break you want when planning your trip dates. February is the quietest month to visit Johannesburg. July is when most people book flights from Nairobi to O.R. Tambo International Airport (JNB), which may be perfect if you'd rather travel when it's busy.

  • When booking your Nairobi to JNB plane ticket, consider the kind of weather you prefer. January is the warmest month in Johannesburg, with temperatures ranging from 15ºC (59ºF) to 30ºC (86ºF).

  • If you want cooler conditions, search for a cheap ticket from Nairobi to O.R. Tambo International Airport in July when temperatures are between 4ºC (39ºF) and 20ºC (68ºF).

More about Johannesburg

  • Start your Johannesburg trip right by choosing the perfect place to stay. After booking your flight from Nairobi to O.R. Tambo International Airport, explore our range of hotels including:

  • Apartheid Museum and Top of Africa are just two of the popular attractions to put on your Johannesburg must-do list. Keep the momentum going by heading to Constitution Hill.

Explore more of South Africa

  • Johannesburg has plenty going for it, but there are so many other parts of South Africa waiting to be discovered. Around 257 kilometres south-west of Johannesburg, a visit to Welkom will keep your itinerary busy. Don't miss top attractions like Up Town Park, Voortrekker Memorial, Welkom and mandela park.

  • If you're looking to explore another major stop in South Africa, consider Newcastle, about 241 kilometres south-east of Johannesburg. Roman Catholic Church: Christ The King, Jaami Masjid and Newcastle Central Jungle Gym park are among the biggest draws.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.