>
>
>
>
>
Flights from Nairobi to Johannesburg
Airlines Flying from Nairobi to Johannesburg
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Flight deals from Nairobi to Johannesburg
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopNBO 02:154h 10mDirectJNB 05:25Nairobi - Johannesburg | Thu, Jun 26 | South African AirlinkJNB 09:404hDirectNBO 14:40Johannesburg - Nairobi | Sun, Jun 29 | South African AirlinkNZD 911 NZD 1,01911% OFF11% OFFNZD 1,019 NZD 911
-
NBO 02:154h 10mDirectJNB 05:25Nairobi - Johannesburg | Sat, Jun 7 | South African AirlinkJNB 09:404hDirectNBO 14:40Johannesburg - Nairobi | Wed, Jun 11 | South African AirlinkNZD 927 NZD 1,0199% OFF9% OFFNZD 1,019 NZD 927
-
NBO 23:0015h 15m1 stopsJNB 13:15Nairobi - Johannesburg | Fri, May 30 | Air TanzaniaJNB 14:157h 5m1 stopsNBO 22:20Johannesburg - Nairobi | Fri, Jun 6 | Air TanzaniaNZD 651 NZD 1,01936% OFF36% OFFNZD 1,019 NZD 651
-
NBO 23:0015h 15m1 stopsJNB 13:15Nairobi - Johannesburg | Tue, Jun 3 | Air TanzaniaJNB 14:1515h 15m1 stopsNBO 06:30Johannesburg - Nairobi | Mon, Jun 9 | Air TanzaniaNZD 65336% OFFNZD 1,019 NZD 653
-
NBO 07:107h 5m1 stopsJNB 13:15Nairobi - Johannesburg | Wed, Jun 4 | Air TanzaniaJNB 14:157h 5m1 stopsNBO 22:20Johannesburg - Nairobi | Wed, Jun 11 | Air TanzaniaNZD 65436% OFFNZD 1,019 NZD 654
-
NBO 07:107h 5m1 stopsJNB 13:15Nairobi - Johannesburg | Wed, Jun 11 | Air TanzaniaJNB 14:157h 5m1 stopsNBO 22:20Johannesburg - Nairobi | Wed, Jun 18 | Air TanzaniaNZD 65536% OFFNZD 1,019 NZD 655
-
NBO 07:107h 5m1 stopsJNB 13:15Nairobi - Johannesburg | Fri, Jun 6 | Air TanzaniaJNB 14:157h 5m1 stopsNBO 22:20Johannesburg - Nairobi | Fri, Jun 13 | Air TanzaniaNZD 65636% OFFNZD 1,019 NZD 656
-
NBO 23:0015h 15m1 stopsJNB 13:15Nairobi - Johannesburg | Thu, Jun 5 | Air TanzaniaJNB 14:157h 5m1 stopsNBO 22:20Johannesburg - Nairobi | Sun, Jun 8 | Air TanzaniaNZD 65935% OFFNZD 1,019 NZD 659
-
NBO 23:0015h 15m1 stopsJNB 13:15Nairobi - Johannesburg | Sat, Jun 14 | Air TanzaniaJNB 14:157h 5m1 stopsNBO 22:20Johannesburg - Nairobi | Sat, Jun 21 | Air TanzaniaNZD 65935% OFFNZD 1,019 NZD 659
-
NBO 07:107h 5m1 stopsJNB 13:15Nairobi - Johannesburg | Mon, Jun 9 | Air TanzaniaJNB 14:157h 5m1 stopsNBO 22:20Johannesburg - Nairobi | Mon, Jun 16 | Air TanzaniaNZD 66135% OFFNZD 1,019 NZD 661
-
NBO 23:0015h 15m1 stopsJNB 13:15Nairobi - Johannesburg | Sat, Jun 7 | Air TanzaniaJNB 14:157h 5m1 stopsNBO 22:20Johannesburg - Nairobi | Sat, Jun 14 | Air TanzaniaNZD 77224% OFFNZD 1,019 NZD 772
-
NBO 23:0015h 15m1 stopsJNB 13:15Nairobi - Johannesburg | Fri, Jun 13 | Air TanzaniaJNB 14:157h 5m1 stopsNBO 22:20Johannesburg - Nairobi | Fri, Jun 20 | Air TanzaniaNZD 77324% OFFNZD 1,019 NZD 773
-
NBO 13:0017h 25m1 stopsJNB Invalid DateNairobi - Johannesburg | Fri, May 30 | Normal AirlineJNB 15:006hDirectNBO 16:00Johannesburg - Nairobi | Sun, Jun 1 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopNBO 02:154h 10mDirectJNB 05:25Nairobi - Johannesburg | Sat, Jun 14 | South African AirlinkNZD 667 NZD 90626% OFF26% OFFNZD 906 NZD 667
-
NBO 02:154h 10mDirectJNB 05:25Nairobi - Johannesburg | Sat, Jul 12 | South African AirlinkNZD 667 NZD 90626% OFF26% OFFNZD 906 NZD 667
-
NBO 07:107h 5m1 stopsJNB 13:15Nairobi - Johannesburg | Mon, Jun 23 | Air TanzaniaNZD 407 NZD 90655% OFF55% OFFNZD 906 NZD 407
-
NBO 23:0015h 15m1 stopsJNB 13:15Nairobi - Johannesburg | Thu, Jun 26 | Air TanzaniaNZD 41954% OFFNZD 906 NZD 419
-
NBO 23:0015h 15m1 stopsJNB 13:15Nairobi - Johannesburg | Tue, Jun 10 | Air TanzaniaNZD 48247% OFFNZD 906 NZD 482
-
NBO 07:107h 5m1 stopsJNB 13:15Nairobi - Johannesburg | Fri, Jun 6 | Air TanzaniaNZD 49146% OFFNZD 906 NZD 491
-
NBO 23:0014h 30m1 stopsJNB 12:30Nairobi - Johannesburg | Thu, Jun 5 | Air TanzaniaNZD 49146% OFFNZD 906 NZD 491
-
NBO 23:0014h 30m1 stopsJNB 12:30Nairobi - Johannesburg | Sun, Jun 1 | Air TanzaniaNZD 49146% OFFNZD 906 NZD 491
-
NBO 07:107h 5m1 stopsJNB 13:15Nairobi - Johannesburg | Wed, Jun 4 | Air TanzaniaNZD 49346% OFFNZD 906 NZD 493
-
NBO 23:0015h 15m1 stopsJNB 13:15Nairobi - Johannesburg | Thu, Jun 12 | Air TanzaniaNZD 50344% OFFNZD 906 NZD 503
-
NBO 23:0014h 30m1 stopsJNB 12:30Nairobi - Johannesburg | Sun, Jun 8 | Air TanzaniaNZD 50544% OFFNZD 906 NZD 505
-
NBO 14:209h 25m1 stopsJNB 22:45Nairobi - Johannesburg | Sun, Jun 1 | UTair ExpressNZD 8249% OFFNZD 906 NZD 824
-
NBO 13:0017h 25m1 stopsJNB Invalid DateNairobi - Johannesburg | Fri, May 30 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Information from Nairobi to Johannesburg
Cheapest one-way flight price | NZD 406 |
---|---|
Cheapest round-trip ticket price | NZD 910 |
Off-season for travel | May |
Peak season for travel | June |
Flight distance | 2,927.34 km |
Average flight time | 4 hours 12 minutes |
Popular airline | South African Airlink |
Find the best time to fly from Nairobi to Johannesburg
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight tickets from Nairobi (NBO) to Johannesburg (JNB) the cheapest?
Airlines adjust prices for flights from Nairobi to Johannesburg based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Nairobi (NBO) to Johannesburg (JNB) cost?
According to Trip.com's data, the lowest price is around NZD 1,154. -
How long does it take to fly from Nairobi (NBO) to Johannesburg (JNB) and what is the distance?
It takes around 4 hours 12 minutes to fly from Nairobi (NBO) to Johannesburg (JNB). -
What are the most popular airlines that fly from Nairobi (NBO) to Johannesburg (JNB)?
Airlines with flights from Nairobi (NBO) to Johannesburg (JNB): Royal Air Maroc, South African Airlink, Kenya Airways, Qatar Airways, China Eastern Airlines, Korean Air, Air Austral, Saudia, South African Airways and Oman Air.
How to find a cheap flight from Nairobi to Johannesburg
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Nairobi to Johannesburg. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Popular Flights
-
Top Routes from Nairobi
-
Top Routes to Johannesburg
-
More flight options
- Nairobi to Kuala Lumpur Flights
- Nairobi to Mombasa Flights
- Nairobi to Seoul Flights
- Nairobi to Bangkok Flights
- Nairobi to Malindi Flights
- Nairobi to Ukunda Flights
- Nairobi to Dubai Flights
- Nairobi to Kigali Flights
- Nairobi to Dar es salaam Flights
- Nairobi to Melbourne Flights
- Nairobi to Guangzhou Flights
- Flights from Jomo Kenyatta International Airport to Palmerston North
- Flights from Jomo Kenyatta International Airport to Gisborne
- Flights from Jomo Kenyatta International Airport to Christchurch
- Flights from Jomo Kenyatta International Airport to Blenheim
- Flights from Jomo Kenyatta International Airport to Hamilton
- Flights from Jomo Kenyatta International Airport to Wellington
- Flights from Nairobi to Hamilton International Airport
- Flights from Nairobi to Gisborne Airport
- Flights from Nairobi to Palmerston North Airport
- Flights from Nairobi to Rotorua Airport
- Flights from Nairobi to Woodbourne Airport
- Flights from Nairobi to Christchurch International Airport
- Flights from Jomo Kenyatta International Airport to London Stansted Airport
- Flights from Jomo Kenyatta International Airport to London Gatwick Airport
- Flights from Jomo Kenyatta International Airport to Heathrow Airport
- Flights from Jomo Kenyatta International Airport to London City Airport
- Flights from Wilson Airport to Heathrow Airport
- Flights from Jomo Kenyatta International Airport to London Southend Airport
- London to Johannesburg Flights
- Harare to Johannesburg Flights
- Cape Town to Johannesburg Flights
- Beijing to Johannesburg Flights
- Hangzhou to Johannesburg Flights
- Shenzhen to Johannesburg Flights
- Perth to Johannesburg Flights
- Bangkok to Johannesburg Flights
- Taipei to Johannesburg Flights
- Hong Kong to Johannesburg Flights
- Kuala Lumpur to Johannesburg Flights
- Flights from Auckland Airport to Johannesburg
- Flights from Christchurch International Airport to Johannesburg
- Flights from Queenstown Airport to Johannesburg
- Flights from Wellington International Airport to Johannesburg
- Flights from Dunedin International Airport to Johannesburg
- Flights from Hawke's Bay Airport to Johannesburg
- Flights from Auckland to O. R. Tambo International Airport
- Flights from Auckland to Lanseria International Airport
- Flights from Christchurch to O. R. Tambo International Airport
- Flights from Christchurch to Lanseria International Airport
- Flights from Wellington to O. R. Tambo International Airport
- Flights from Queenstown to O. R. Tambo International Airport
- Flights from Shanghai Hongqiao International Airport to O. R. Tambo International Airport
- Flights from Shanghai Pudong International Airport to O. R. Tambo International Airport
- Flights from Shanghai Pudong International Airport to Lanseria International Airport
- Flights from Heathrow Airport to Lanseria International Airport
- Flights from London Gatwick Airport to Lanseria International Airport
- Flights from London Stansted Airport to O. R. Tambo International Airport
- Nairobi to Richards Bay Flights
- Mombasa to Johannesburg Flights
- Nairobi to Port Elizabeth Flights
- Mombasa to Port Elizabeth Flights
- Nairobi to Durban Flights
- Mombasa to Cape Town Flights
- Nairobi to George Flights
- Nairobi to East london Flights
- Malindi to Cape Town Flights
- Mombasa to George Flights
- Ukunda to Johannesburg Flights
- Flights from Jomo Kenyatta International Airport to Cape Town International Airport
- Flights from Wilson Airport to Cape Town International Airport
- Flights from Jomo Kenyatta International Airport to O. R. Tambo International Airport
- Flights from Jomo Kenyatta International Airport to Lanseria International Airport
- Flights from Wilson Airport to O. R. Tambo International Airport
- Flights from Jomo Kenyatta International Airport to Richards Bay Airport