Flight Routes from London to Johannesburg

Trip type

Our cheapest offers for flights from London to Johannesburg

Here you can compare cheap flights from London (LON) to Johannesburg (JNB) for one-way or return trips. The following offers were searched for and found on idealo during the last few days. Or start your own flight search to Johannesburg. Prices and availability may change at any time.

Flight schedule from London (LON) to Johannesburg (JNB)

Select a travel date in the flight schedule for the route from London (LON) to Johannesburg (JNB) and compare affordable flight deals.

offers
Active filtersnone
Matching outbound flights32 of 32
fromto
dep.arr.
durationstopovers
  1. 24 – 30 August 2026
  2. 31 Aug – 6 Sept 2026
  3. 7 – 13 September 2026
    1. LHRJNB
      1 stopover
      1. KLM
    2. LHRJNB
      1 stopover
      1. Turkish Airlines
    3. LHRJNB
      1 stopover
      1. Etihad Airways
    4. LHRJNB
      1 stopover
      1. Etihad Airways
    5. LGWJNB
      1 stopover
      1. Emirates Airline
    6. LHRJNB
      1 stopover
      1. Emirates Airline
    7. LHRJNB
      1 stopover
      1. Etihad Airways
    8. LHRJNB
      1 stopover
      1. Egyptair
    9. LHRJNB
      1 stopover
      1. Emirates Airline
    10. LHRJNB
      1 stopover
      1. Emirates Airline
    11. LHRJNB
      1 stopover
      1. Kenya Airways
    12. LHRJNB
      1 stopover
      1. Kenya Airways
    13. LHRJNB
      1 stopover
      1. Swiss International Air Lines
    14. LHRJNB
      non-stop
      1. British Airways
    15. LHRJNB
      1 stopover
      1. Air France

      Tips and tricks to help you find cheap flights from London to Johannesburg

      Favourite airline: KLM
      42 % of flights booked on the route from London to Johannesburg are booked with KLM, Kenya Airways and Egyptair.
      KLM
      19 %
      Kenya Airways
      12 %
      Egyptair
      11 %
      Cheapest weekday: Tuesday
      On this route, flights are cheapest on Tuesday when a ticket costs £519.00 on average.
      Favourite connection: via Amsterdam
      When booking flights from London to Johannesburg 25 % of travellers prefer to fly via Amsterdam.
      Route
      bookings
      1 stopover Amsterdam Schiphol
      23h 25min, from 551 £
      25 %
      1 stopover Cairo
      32h 00min, from 553 £
      15 %
      1 stopover Istanbul
      34h 35min, from 598 £
      12 %

      Useful information about the flight from London to Johannesburg

      Surprising Johannesburg

      Johannesburg represents the heart of South Africa. It is a city in a state of constant progression with a booming centre made up of newly built apartments and office complexes. The inner city has recently undergone an urban regeneration project bringing an influx of cultural surprises to resident and visitor alike. 


      The best time to travel

      Johannesburg is blessed with a very good climate. It is warm annually, with hot summers and cool, bearable winters. There are a number of public holidays including Freedom day, which takes place on the April 27, and Heritage Day, when many parties and events are celebrated on September 24. The Johannesburg Beer Festival is held over the first two weeks of October. December 31st plays host to the Johannesburg Carnival. 


      Things to note about Johannesburg

      Make sure that your passport is valid for up to 30 days after leaving South Africa. Also, you must have 2 blank pages available upon both entering and exiting the country. For British passport holders, no visas are required for tourist visits of up to 90 days. 

      In terms of medical preparation, it is worth checking with your GP to find out about any necessary vaccinations before setting off. 

      Unfortunately, a visit to Johannesburg requires some safety measures. The city, despite its recent boom, still has a high crime rate. For this reason, visitors are reminded that minibus taxis should be avoided and in cases of robbery or assault, it is best to comply with attackers' demands and avoid self-defence. 

      Johannesburg is affordable, working out at approximately half the price of London. The city lies in the SAST (UTC or GMT +2) timezone, which is an hour ahead of the UK in Summer and 2 hours ahead in Winter.


      Local Transport and Johannesburg Accommodation

      To travel from the airport to the city centre, the "Gautrain" is the best option. A single ticket costs around 125 ZAR, plus 12 ZAR for the Gautrain Card. It takes about 30 minutes to get to the centre. A taxi is comparatively more expensive, costing approximately 400 ZAR. A night in a guesthouse or hostel ranges from about 300 ZAR, with 3-star hotels available from around the 700 ZAR price range. In terms of public transport, buses (metrobus) are the best option to get around. They are inexpensive, costing only 10 ZAR per single ticket. 

      Important flight information

      Frequently Asked Questions (FAQ)

      Flight information: London - Johannesburg

      Outbound and return from 514,99 £
      Flight duration min. 11:05 / max. 11:20
      Return flight duration min. 11:10/ max. 11:35
      Distance 9079 km
      Flights per week 35
      Departure airport Airport London (LCY, LGW, LHR, LTN, STN, SEN) (LON)
      Arrival airport Airport Johannesburg O.R. Tambo (JNB)
      Destination country Flights to South Africa
      Departure airport - Destination country London (LCY, LGW, LHR, LTN, STN, SEN) - South Africa
      Alternative routes to South Africa
      Alternative flights to Johannesburg
      Flight destinations with a similar price