>
>
>
>
Low Price Flights from Johannesburg to Nairobi
Top Airlines Flying from Johannesburg to Nairobi
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Cheap Flight Deals from Johannesburg to Nairobi
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Return
-
One way
-
-
Cheapest nonstopJNB 12:104h 5mDirectNBO 17:15Johannesburg - Nairobi | Fri, May 16 | Kenya AirwaysNBO 07:454h 10mDirectJNB 10:55Nairobi - Johannesburg | Mon, May 19 | Kenya AirwaysAU$ 694 AU$ 86119% OFF19% OFFAU$ 861 AU$ 694
-
JNB 12:104h 5mDirectNBO 17:15Johannesburg - Nairobi | Fri, Apr 25 | Kenya AirwaysNBO 12:354h 15mDirectJNB 15:50Nairobi - Johannesburg | Fri, May 2 | Kenya AirwaysAU$ 698 AU$ 86119% OFF19% OFFAU$ 861 AU$ 698
-
JNB 16:5011h 5m1 stopsNBO 04:55Johannesburg - Nairobi | Thu, May 1 | RwandairNBO 05:309h 50m1 stopsJNB 14:20Nairobi - Johannesburg | Wed, May 7 | RwandairAU$ 462 AU$ 86146% OFF46% OFFAU$ 861 AU$ 462
-
JNB 16:5011h 5m1 stopsNBO 04:55Johannesburg - Nairobi | Wed, May 7 | RwandairNBO 05:309h 50m1 stopsJNB 14:20Nairobi - Johannesburg | Mon, May 12 | RwandairAU$ 46246% OFFAU$ 861 AU$ 462
-
JNB 16:5011h 5m1 stopsNBO 04:55Johannesburg - Nairobi | Sat, May 31 | RwandairNBO 05:309h 50m1 stopsJNB 14:20Nairobi - Johannesburg | Sat, Jun 7 | RwandairAU$ 46246% OFFAU$ 861 AU$ 462
-
JNB 16:5011h 5m1 stopsNBO 04:55Johannesburg - Nairobi | Fri, May 30 | RwandairNBO 05:309h 50m1 stopsJNB 14:20Nairobi - Johannesburg | Sat, Jun 7 | RwandairAU$ 46246% OFFAU$ 861 AU$ 462
-
JNB 16:5011h 5m1 stopsNBO 04:55Johannesburg - Nairobi | Thu, May 29 | RwandairNBO 05:309h 50m1 stopsJNB 14:20Nairobi - Johannesburg | Thu, Jun 5 | RwandairAU$ 46346% OFFAU$ 861 AU$ 463
-
JNB 16:5011h 5m1 stopsNBO 04:55Johannesburg - Nairobi | Tue, May 13 | RwandairNBO 05:309h 50m1 stopsJNB 14:20Nairobi - Johannesburg | Thu, May 15 | RwandairAU$ 46746% OFFAU$ 861 AU$ 467
-
JNB 16:5011h 5m1 stopsNBO 04:55Johannesburg - Nairobi | Fri, May 23 | RwandairNBO 05:309h 50m1 stopsJNB 14:20Nairobi - Johannesburg | Sun, May 25 | RwandairAU$ 46946% OFFAU$ 861 AU$ 469
-
JNB 16:5011h 5m1 stopsNBO 04:55Johannesburg - Nairobi | Tue, May 20 | RwandairNBO 05:309h 50m1 stopsJNB 14:20Nairobi - Johannesburg | Tue, May 27 | RwandairAU$ 46946% OFFAU$ 861 AU$ 469
-
JNB 16:5011h 5m1 stopsNBO 04:55Johannesburg - Nairobi | Fri, Jun 13 | RwandairNBO 05:309h 50m1 stopsJNB 14:20Nairobi - Johannesburg | Fri, Jun 20 | RwandairAU$ 47045% OFFAU$ 861 AU$ 470
-
JNB 16:5011h 5m1 stopsNBO 04:55Johannesburg - Nairobi | Sat, May 17 | RwandairNBO 05:309h 50m1 stopsJNB 14:20Nairobi - Johannesburg | Sat, May 24 | RwandairAU$ 47145% OFFAU$ 861 AU$ 471
-
JNB 13:0017h 25m1 stopsNBO Invalid DateJohannesburg - Nairobi | Sat, Apr 26 | Normal AirlineNBO 15:006hDirectJNB 16:00Nairobi - Johannesburg | Mon, Apr 28 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopJNB 09:404hDirectNBO 14:40Johannesburg - Nairobi | Sun, Jun 8 | South African AirlinkAU$ 570 AU$ 96141% OFF41% OFFAU$ 961 AU$ 570
-
JNB 09:404hDirectNBO 14:40Johannesburg - Nairobi | Tue, Jun 3 | South African AirlinkAU$ 570 AU$ 96141% OFF41% OFFAU$ 961 AU$ 570
-
JNB 12:507h 35m1 stopsNBO 21:25Johannesburg - Nairobi | Wed, Apr 30 | UTair ExpressAU$ 282 AU$ 96171% OFF71% OFFAU$ 961 AU$ 282
-
JNB 23:4512h 50m1 stopsNBO 13:35Johannesburg - Nairobi | Sun, Apr 27 | UTair ExpressAU$ 28970% OFFAU$ 961 AU$ 289
-
JNB 12:507h 35m1 stopsNBO 21:25Johannesburg - Nairobi | Wed, May 7 | UTair ExpressAU$ 28970% OFFAU$ 961 AU$ 289
-
JNB 12:507h 35m1 stopsNBO 21:25Johannesburg - Nairobi | Mon, May 5 | UTair ExpressAU$ 29869% OFFAU$ 961 AU$ 298
-
JNB 23:4512h 50m1 stopsNBO 13:35Johannesburg - Nairobi | Sun, May 11 | UTair ExpressAU$ 29869% OFFAU$ 961 AU$ 298
-
JNB 20:409h 35m1 stopsNBO 07:15Johannesburg - Nairobi | Thu, May 8 | UTair ExpressAU$ 29869% OFFAU$ 961 AU$ 298
-
JNB 14:157h 5m1 stopsNBO 22:20Johannesburg - Nairobi | Wed, May 7 | Air TanzaniaAU$ 30768% OFFAU$ 961 AU$ 307
-
JNB 12:507h 35m1 stopsNBO 21:25Johannesburg - Nairobi | Mon, Apr 28 | UTair ExpressAU$ 68128% OFFAU$ 961 AU$ 681
-
JNB 23:4512h 50m1 stopsNBO 13:35Johannesburg - Nairobi | Sun, May 4 | UTair ExpressAU$ 68928% OFFAU$ 961 AU$ 689
-
JNB 20:409h 35m1 stopsNBO 07:15Johannesburg - Nairobi | Thu, Apr 24 | UTair ExpressAU$ 77919% OFFAU$ 961 AU$ 779
-
JNB 13:0017h 25m1 stopsNBO Invalid DateJohannesburg - Nairobi | Sat, Apr 26 | 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 Johannesburg to Nairobi
Cheapest one-way flight price | AU$ 282 |
---|---|
Cheapest return ticket price | AU$ 693 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 2,927.34km |
Average flight time | 4 hours 4 minutes |
Popular airline | South African Airlink |
Best Time to Book Flights from Johannesburg to Nairobi
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 from Johannesburg (JNB) to Nairobi (NBO) the cheapest?
Airlines adjust prices for flights from Johannesburg to Nairobi based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much are flights from Johannesburg (JNB) to Nairobi (NBO) cost?
According to Trip.com's data, the lowest price is around AU$ 838. -
How long is the flights from Johannesburg (JNB) to Nairobi (NBO)?
It takes about 4 hours 4 minutes to fly from Johannesburg (JNB) to Nairobi (NBO). -
What are the most popular airlines that fly from Johannesburg (JNB) to Nairobi (NBO)?
Airlines with flights from Johannesburg (JNB) to Nairobi (NBO): Saudia, Air Austral, South African Airways, Delta Air Lines, Oman Air, Kenya Airways, China Eastern Airlines, South African Airlink, Korean Air and Royal Air Maroc. -
How many airports in Nairobi (NBO)?
There are 2 airport(s) in Nairobi (NBO): Jomo Kenyatta International Airport and Wilson Airport.
How to find a cheap flight from Johannesburg to Nairobi
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 Johannesburg to Nairobi. 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
Plan Your Trip Around Nairobi
More Cheap Flights & Deals on Trip.com
-
Trending Routes from Johannesburg
-
Top Routes to Nairobi
-
More flight options
- Johannesburg to Harare Flights
- Johannesburg to Durban Flights
- Johannesburg to Shanghai Flights
- Johannesburg to Hong Kong Flights
- Johannesburg to Sydney Flights
- Johannesburg to Port Elizabeth Flights
- Johannesburg to Beijing Flights
- Johannesburg to Shenzhen Flights
- Johannesburg to Seoul Flights
- Johannesburg to Perth Flights
- Johannesburg to Bangkok Flights
- Flights from O. R. Tambo International Airport to Hamilton Island
- Flights from O. R. Tambo International Airport to Karratha
- Flights from O. R. Tambo International Airport to Alice Springs
- Flights from O. R. Tambo International Airport to Darwin
- Flights from O. R. Tambo International Airport to Ayers Rock
- Flights from O. R. Tambo International Airport to Canberra
- Flights from Johannesburg to Great Barrier Reef Airport
- Flights from Johannesburg to Perth Airport
- Flights from Johannesburg to Learmonth Airport
- Flights from Johannesburg to Alice Springs Airport
- Flights from Johannesburg to Tamworth Airport
- Flights from Johannesburg to Griffith Airport
- Flights from Lanseria International Airport to Cape Town International Airport
- Flights from O. R. Tambo International Airport to Cape Town International Airport
- Flights from O. R. Tambo International Airport to Robert Gabriel Mugabe International Airport
- Flights from O. R. Tambo International Airport to King Shaka International Airport
- Flights from Lanseria International Airport to King Shaka International Airport
- Flights from O. R. Tambo International Airport to Shanghai Hongqiao International Airport
- London to Nairobi Flights
- Mombasa to Nairobi Flights
- Hong Kong to Nairobi Flights
- Tokyo to Nairobi Flights
- Seoul to Nairobi Flights
- Taipei to Nairobi Flights
- Malindi to Nairobi Flights
- Addis Ababa to Nairobi Flights
- Bangkok to Nairobi Flights
- Dubai to Nairobi Flights
- Dar es salaam to Nairobi Flights
- Flights from Kingsford Smith Airport to Nairobi
- Flights from Melbourne Airport to Nairobi
- Flights from Perth Airport to Nairobi
- Flights from Brisbane Airport to Nairobi
- Flights from Adelaide Airport to Nairobi
- Flights from Gold Coast Airport to Nairobi
- Flights from Darwin to Jomo Kenyatta International Airport
- Flights from Perth to Jomo Kenyatta International Airport
- Flights from Sydney to Jomo Kenyatta International Airport
- Flights from Melbourne to Jomo Kenyatta International Airport
- Flights from Brisbane to Jomo Kenyatta International Airport
- Flights from Cairns to Jomo Kenyatta International Airport
- Flights from Kuala Lumpur International Airport to Jomo Kenyatta International Airport
- Flights from Sultan Abdul Aziz Shah Airport to Jomo Kenyatta International Airport
- Flights from London Luton Airport to Jomo Kenyatta International Airport
- Flights from London Gatwick Airport to Jomo Kenyatta International Airport
- Flights from London City Airport to Jomo Kenyatta International Airport
- Flights from Heathrow Airport to Jomo Kenyatta International Airport
- Cape Town to Mombasa Flights
- Johannesburg to Mombasa Flights
- Durban to Nairobi Flights
- Upington to Nairobi Flights
- George to Nairobi Flights
- Richards Bay to Nairobi Flights
- Cape Town to Kisumu Flights
- Hoedspruit to Nairobi Flights
- Nelspruit to Mombasa Flights
- Polokwane to Nairobi Flights
- Johannesburg to Lamu Flights
- Flights from O. R. Tambo International Airport to Wilson Airport
- Flights from O. R. Tambo International Airport to Jomo Kenyatta International Airport
- Flights from Cape Town International Airport to Jomo Kenyatta International Airport
- Flights from Cape Town International Airport to Wilson Airport
- Flights from Cape Town International Airport to Moi International Airport
- Flights from Lanseria International Airport to Moi International Airport