Title: £424 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) # £424 Cheap Kenya Airways flights from Johannesburg to London (JNB→LHR) [View £424 flight on Sat, 25 Apr 2026](https://expedia.co.uk/Flights-Search?trip=oneway&leg1=from:JNB,to:LHR,departure:25/04/2026TANYT&passengers=children:0,adults:1,seniors:0,infantinlap:N&mode=search&options=sortby:price&paandi=true&flp=mdl:flights-flex-module,price:424.00&airProductToken=AQpVCigIy6IBEgM3NjMYqQsgrXAopKaLAzCZqIsDOExAAFgBcgdMTFNGV1pBCikIy6IBEgMxMDAYrXAg64kBKK2tiwMw07GLAzhMQAFYAXIHTExTRldaQRIKCAEQARgBKgJLURgBIgQIARABKAIoAygEMAE) - ![](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\* - ![](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\* - ![](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 £424 for one-way flights and £577 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, 26 May - Wed, 3 Jun JNB Johannesburg LHR London £577 Return found 6 days ago [](https://expedia.co.uk/Flights-Search?trip=roundtrip&leg1=from:JNB,to:LHR,departure:26/05/2026TANYT&leg2=from:LHR,to:JNB,departure:03/06/2026TANYT&passengers=children:0,adults:1,seniors:0,infantinlap:N&mode=search&options=sortby:price&paandi=true&flp=mdl:flights-flex-module,price:576.19&airProductToken=AQpDCh8Iy6IBEgM3NjUYqQsgrXAo0_uNAzDI_Y0DOFZAAFgBCiAIy6IBEgMxMDAYrXAg64kBKO3-jQMwk4OOAzhWQAFYAQpDCiAIy6IBEgMxMDEY64kBIK1wKJXejgMwp-KOAzhWQABYAQofCMuiARIDNzYwGK1wIKkLKL3jjgMwt-WOAzhWQAFYARIKCAEQARgBKgJLURgBIgQIARABKAQwAQ) ## 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:15/04/2026TANYT&leg2=from:LGW,to:JNB,departure:26/04/2026TANYT&trip=roundtrip&passengers=adults:1,children:0,infantinlap:N&mode=search&pageId=0&sortOrder=INCREASING&sortType=PRICE) LGW Gatwick 52 min [Flights from £670 ](https://www.expedia.co.uk/Flights-Search?leg1=from:JNB,to:LGW,departure:15/04/2026TANYT&leg2=from:LGW,to:JNB,departure:26/04/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:15/04/2026TANYT&leg2=from:LCY,to:JNB,departure:26/09/2026TANYT&trip=roundtrip&passengers=adults:1,children:0,infantinlap:N&mode=search&pageId=0&sortOrder=INCREASING&sortType=PRICE) LCY London City Closest 21 min [Flights from £1,648 ](https://www.expedia.co.uk/Flights-Search?leg1=from:JNB,to:LCY,departure:15/04/2026TANYT&leg2=from:LCY,to:JNB,departure:26/09/2026TANYT&trip=roundtrip&passengers=adults:1,children:0,infantinlap:N&mode=search&pageId=0&sortOrder=INCREASING&sortType=PRICE) ## Find the cheapest month to fly from Johannesburg (JNB) to London (LHR) ### February is typically the cheapest month to fly From £295 - £584 per traveller. ## 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 | Emirates | | Distance | 9020 km | | Average flight time | 10 hours 10 mins | \*Available to Expedia members.