Title: £390 Cheap Kenya Airways flights from Johannesburg to London (JNB→LHR) - Expedia.co.uk ![](https://images.trvl-media.com/place/178279/2a1d5619-553b-468a-a773-e81b88024741.jpg?impolicy=fcrop&w=1200&h=500&q=medium) ![](https://images.trvl-media.com/place/178279/2a1d5619-553b-468a-a773-e81b88024741.jpg?impolicy=fcrop&w=1200&h=500&q=medium) # £390 Cheap Kenya Airways flights from Johannesburg to London (JNB→LHR) [View £390 flight on Mon, 6 Apr 2026](https://expedia.co.uk/Flights-Search?trip=oneway&leg1=from:JNB,to:LHR,departure:06/04/2026TANYT&passengers=children:0,adults:1,seniors:0,infantinlap:N&mode=search&options=sortby:price&paandi=true&flp=mdl:flights-flex-module,price:389.20&airProductToken=AQpVCigIy6IBEgM3NjMYqQsgrXAoxNCJAzC50okDOExAAFgBcgdMTFNGV1pBCikIy6IBEgMxMDAYrXAg64kBKM3XiQMw89uJAzhMQAFYAXIHTExTRldaQRIKCAEQARgBKgJLURgBIgQIARABKAIoAygEMAE) - [Return](?flightType=roundtrip) - [One-way](?flightType=oneway) - [Multi-city](?flightType=multicity) ### Travellers Adults ChildrenAges 2 to 17 InfantsYounger than 2 EconomyPremium economyBusiness classFirst class Leaving from Going to Departing Returning Add a place to stay Add a car Direct flights only - ![notification illustration](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__notification.svg) ### Be in the know Get alerts if flight prices drop or rise\* - ![deals illustration](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__deals.svg) ### Book smarter Save up to 25% on select hotels after you book a flight\* - ![trophy illustration](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__trophy.svg) ### Earn twice Earn your airline miles on top of our rewards [Sign in](https://www.expedia.co.uk/login) ## Kenya Airways flights from Johannesburg to London (JNB→LHR) Prices were available within the past 7 days and start at £390 for one-way flights and £587 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply. All deals One way Return ![Kenya Airways](//images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/KQ.gif) Thu, 22 Jan - Mon, 26 Jan JNB Johannesburg LHR London £587 Return just found [](https://expedia.co.uk/Flights-Search?trip=roundtrip&leg1=from:JNB,to:LHR,departure:22/01/2026TANYT&leg2=from:LHR,to:JNB,departure:26/01/2026TANYT&passengers=children:0,adults:1,seniors:0,infantinlap:N&mode=search&options=sortby:price&paandi=true&flp=mdl:flights-flex-module,price:586.39&airProductToken=AQpTCicIy6IBEgM3NjUYqQsgrXAo54iDAzDcioMDOE5AAFgBcgZOTFNSWkEKKAjLogESAzEwMBitcCDriQEo8ouDAzCikIMDOE5AAVgBcgZOTFNSWkEKUwooCMuiARIDMTAxGOuJASCtcCiVvoMDMJjCgwM4TkAAWAFyBk5MU1JaQQonCMuiARIDNzYwGK1wIKkLKL3DgwMwt8WDAzhOQAFYAXIGTkxTUlpBEgoIARABGAEqAktRGAEiBAgBEAEoAigDKAQwAQ) ## Find the cheapest month to fly from Johannesburg (JNB) to London (LHR) ### February is typically the cheapest month to fly From £294 - £581 per traveller. ## Alternative airports near London Prices were available within the past 7 days. Prices and availability are subject to change. [](https://www.expedia.co.uk/Flights-Search?leg1=from:JNB,to:LGW,departure:14/01/2026TANYT&leg2=from:LGW,to:JNB,departure:27/01/2026TANYT&trip=roundtrip&passengers=adults:1,children:0,infantinlap:N&mode=search&pageId=0&sortOrder=INCREASING&sortType=PRICE) LGW Gatwick 52 min [Flights from £645 ](https://www.expedia.co.uk/Flights-Search?leg1=from:JNB,to:LGW,departure:14/01/2026TANYT&leg2=from:LGW,to:JNB,departure:27/01/2026TANYT&trip=roundtrip&passengers=adults:1,children:0,infantinlap:N&mode=search&pageId=0&sortOrder=INCREASING&sortType=PRICE) [](https://www.expedia.co.uk/Flights-Search?leg1=from:JNB,to:LCY,departure:14/01/2026TANYT&leg2=from:LCY,to:JNB,departure:18/01/2026TANYT&trip=roundtrip&passengers=adults:1,children:0,infantinlap:N&mode=search&pageId=0&sortOrder=INCREASING&sortType=PRICE) LCY London City CheapestClosest 21 min [Flights from £570 ](https://www.expedia.co.uk/Flights-Search?leg1=from:JNB,to:LCY,departure:14/01/2026TANYT&leg2=from:LCY,to:JNB,departure:18/01/2026TANYT&trip=roundtrip&passengers=adults:1,children:0,infantinlap:N&mode=search&pageId=0&sortOrder=INCREASING&sortType=PRICE) ## Travel information | Origin airport | O.R. Tambo Intl. | | ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Destination airport | Heathrow | | Airlines serving | Air Algerie, Air France, Austrian Airlines, British Airways, Brussels Airlines, EGYPTAIR, Emirates, Ethiopian Airlines, Etihad Airways, KLM, Kenya Airways, Kuwait Airways, Lufthansa, Qatar Airways, Rwandair, Swiss International Air Lines, Turkish Airlines, Virgin Atlantic | | Popular airline | Rwandair | | Distance | 9020 km | | Average flight time | 9 hours 21 mins | \*Available to Expedia members.