Title: £396 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) # £396 Cheap Kenya Airways flights from Johannesburg to London (JNB→LHR) [View £396 flight on Sat, 31 Jan 2026](https://expedia.co.uk/Flights-Search?trip=oneway&leg1=from:JNB,to:LHR,departure:31/01/2026TANYT&passengers=children:0,adults:1,seniors:0,infantinlap:N&mode=search&options=sortby:price&paandi=true&flp=mdl:flights-flex-module,price:395.10&airProductToken=AQpVCigIy6IBEgM3NjMYqQsgrXAopPWDAzCZ94MDOExAAFgBcgdMTFNGV1pBCikIy6IBEgMxMDAYrXAg64kBKLL8gwMw4oCEAzhMQAFYAXIHTExTRldaQRIKCAEQARgBKgJLURgBIgQIARABKAIoAygEMAE) - [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 £396 for one-way flights and £586 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) Tue, 3 Mar - Tue, 17 Mar JNB Johannesburg LHR London £586 Return found 9 hours ago [](https://expedia.co.uk/Flights-Search?trip=roundtrip&leg1=from:JNB,to:LHR,departure:03/03/2026TANYT&leg2=from:LHR,to:JNB,departure:17/03/2026TANYT&passengers=children:0,adults:1,seniors:0,infantinlap:N&mode=search&options=sortby:price&paandi=true&flp=mdl:flights-flex-module,price:585.99&airProductToken=AQpTCicIy6IBEgM3NjUYqQsgrXAo58qGAzDczIYDOE5AAFgBcgZOTFNSWkEKKAjLogESAzEwMBitcCDriQEo8s2GAzCi0oYDOE5AAVgBcgZOTFNSWkEKUwooCMuiARIDMTAxGOuJASCtcCjV8IcDMNj0hwM4TkAAWAFyBk5MU1JaQQonCMuiARIDNzY0GK1wIKkLKKL8hwMwof6HAzhOQAFYAXIGTkxTUlpBEgoIARABGAEqAktRGAEiBAgBEAEoAigDKAQwAQ) Flight from Johannesburg to London route 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, 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 | ![](https://forever.travel-assets.com/flex/flexmanager/images/2025/11/05/BEX-BF-25_FR-DE-MX-UK_1_Desktop.jpg?impolicy=fcrop&w=1400&h=600&q=mediumHigh) ## Black Friday Sale Save up to 40% on select hotels. [Book now](https://expedia.co.uk/cheap-deals?rfrr=FTG_BF_PROMO_) ## Explore a world of travel with Expedia \*Available to Expedia members.