Book cheap flights from Johannesburg to Nairobi from R 3160

Last minute flights from Johannesburg to Nairobi

Book now before it's too late

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Johannesburg Nairobi
BEST
DEAL
Sat, 15 Feb JNB - NBO
Tue, 18 Feb NBO - JNB
-10 %
9179R 8425R
Prime price per passenger
Johannesburg Nairobi
BEST
DEAL
Thu, 13 Mar JNB - NBO
3373R 3160R
Prime price per passenger
Johannesburg Nairobi
BEST
DEAL
Sun, 02 Feb JNB - NBO
Tue, 11 Feb NBO - JNB
6189R 5805R
Prime price per passenger
Johannesburg Nairobi
BEST
DEAL
Fri, 24 Jan JNB - NBO
Mon, 27 Jan NBO - JNB
9744R 9147R
Prime price per passenger
Johannesburg Nairobi
BEST
DEAL
Sun, 02 Feb JNB - NBO
Sat, 08 Feb NBO - JNB
9881R 9285R
Prime price per passenger
Johannesburg Nairobi
BEST
DEAL
Tue, 11 Feb JNB - NBO
Tue, 18 Feb NBO - JNB
7563R 7094R
Prime price per passenger

Currency and cost comparison

Train Local, one-way ticket
47% Trains in Nairobi are 47% cheaper than in Johannesburg.
Johannesburg 27,5R
Nairobi 14,62R
Meal Mid-priced restaurant
58% A meal in Nairobi is 58% cheaper than a meal in Johannesburg.
Johannesburg 210R
Nairobi 87,72R
Exchange rate
1 ZAR = 6.79 KES
1 KES = 0.15 ZAR
Last checked on 20 January 2025
Distance: 2925 kms
Johannesburg airports
OR Tambo International Airport (JNB) How far from city centre: 1 kms
Lanseria Intl Apt (HLA) How far from city centre: 48 kms
Nairobi airports
Jomo Kenyatta Internatonal (NBO) How far from city centre: 16 kms
Wilson Arpt (WIL) How far from city centre: 5 kms

Useful Information for Flights from Johannesburg to Nairobi

Planning a trip from Johannesburg to Nairobi? eDreams can help you find the best deals on flights to Nairobi from Johannesburg. Flights between Johannesburg and Nairobi take approximately 4 hours for a direct flight. Once you arrive in Nairobi, you'll be one hour ahead of Johannesburg time. Remember to double-check for any Daylight Saving Time differences to ensure you arrive on time for your connecting flights or accommodation check-in.

Time Difference between Johannesburg and Nairobi

Nairobi is 1 hour ahead of Johannesburg. Please be aware that Daylight Saving Time may affect this time difference. Check the current DST regulations before your flights to Nairobi from Johannesburg.

Best Time to Fly to Nairobi

Nairobi enjoys a warm, temperate climate throughout the year. The city experiences a dry season during the peak travel months of July to September. Temperatures range from 10-20°C in the cooler months to 20-30°C in the warmer months. Book your flights to Nairobi from Johannesburg with eDreams and experience the vibrant culture and incredible wildlife Kenya has to offer.

Johannesburg Airports

Johannesburg is served by two main passenger airports, making it easy to find flights to Nairobi from Johannesburg.

Airport Information

O.R. Tambo International Airport (JNB)

Located 23 km east of Johannesburg city centre, O.R. Tambo International Airport is the largest and busiest airport in Africa. It serves as the primary hub for domestic and international flights to Nairobi from Johannesburg, including those operated by South African Airways. O.R. Tambo offers a wide range of amenities and services for travellers.

Lanseria International Airport (HLA)

Situated approximately 35 km from Johannesburg city centre, Lanseria International Airport is a smaller, privately owned airport. It offers a more convenient alternative to O.R. Tambo, particularly for travellers flying to Cape Town, Durban, or Nairobi from Johannesburg. Lanseria provides modern facilities, including Wi-Fi, restaurants, and currency exchange services.

Main Airlines for This Route

Here are three airlines that frequently offer flights to Nairobi from Johannesburg:

Nairobi Airports

Find your ideal flight to Nairobi from Johannesburg with eDreams. We offer a wide selection of flights from various airlines, ensuring you find the perfect match for your travel needs. Booking your flights to Nairobi from Johannesburg has never been easier.

Airport Information

Jomo Kenyatta International Airport (NBO)

Nairobi's main airport, Jomo Kenyatta International Airport (NBO), offers various facilities including restaurants, shops, and currency exchange. Transportation options to the city centre include taxis, buses, and ride-sharing apps.

eDreams offers car rental services at NBO, allowing you to explore Nairobi at your own pace. Book your flights to Nairobi from Johannesburg and your car hire with eDreams today for a seamless travel experience.

What to Do and See in Nairobi

Thinking about booking flights to Nairobi from Johannesburg? Nairobi, Kenya's vibrant capital, offers a unique blend of urban excitement and wildlife encounters. Here are a few must-do activities:

Discover our TOP discounts for your flight from Johannesburg to Nairobi

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Nairobi from Johannesburg. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Johannesburg to Nairobi

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Kenya. At eDreams have you covered!
For flights from Johannesburg to Nairobi, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Nairobi is R3160. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Nairobi more expensive than Johannesburg to visit?
Looking at cab fares, a ride in Nairobi costs about $ 29.24 ZAR, 46% more expensive than Johannesburg, with a fare of $ 20.00 ZAR, while train tickets cost 47% less at Nairobi: $ 14.62 ZAR versus $ 27.50 ZAR at Johannesburg. Comparing the price of a meal, they range from 87.72 ZAR euros in Nairobi, 58% less than the 210.00 ZAR euros in Johannesburg. The price of the coffee is around 11% more expensive in Nairobi, with an average of 42.61 ZAR , while in Johannesburg the coffee costs 38.38 ZAR.
How long does the flight from Johannesburg to Nairobi take?
Flight length from Johannesburg to Nairobi is around 04:59 hours on average, at an average distance of 3 212 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Nairobi compared to Johannesburg?
While in Johannesburg the temperatures can reach an average of 31.84 ºC in summer, with precipitation levels up to 6.0 mm ,Nairobi's temperatures can go up to 30.06 ºC during the hot season, with 6.0 mm average of rain rate . In winter, however, weather indicators show around 9.29 ºC in Nairobi, compared to the -0.43 ºC average degrees reported in Johannesburg. During the winter period, Johannesburg can register 0.9 mm precipitation, while Nairobi have an average of 2.3 mm rain level.
Which airports have flights between Johannesburg and Nairobi?
The main route from Johannesburg to Nairobi is: OR Tambo International Airport (JNB) to Jomo Kenyatta Internatonal (NBO). The following airlines fly this route: Kenya Airways. Airlink. Ethiopian Airlines.

Plan your trip