• Flights
  • Hotels
  • Flight + Hotel
  • Cars
  • Holidays
London Johannesburg from £489

The flight between London and Johannesburg takes around 12 hours. Gatwick and Heathrow airport offer both direct and indirect flights from London to Johannesburg with about six different airlines serving the route. When flying to Johannesburg from London it is not uncommon to stop first at one of three destinations, including Doha, Dubai or Istanbul. Stopovers will add significantly to your overall travel time but will often offer you a better chance of finding a cheap flight from London to Johannesburg. When flying from London - Johannesburg you will arrive at Tambo International airport. Located in the business district of Johannesburg it is well serviced by both public transport and private hire taxis. Be sure to always use one of the airports recommended taxi services to ensure both personal safety and reasonable pricing when completing your journey from London - Johannesburg.

Looking for a cheap London - Johannesburg flight?

  • 1204

    London - Johannesburg

    Rwandair Express
    02/02/2018 1 stop(s) Duration 16h20
    Rwandair Express
    16/02/2018 1 stop(s) Duration 16h30
    from £488.53
  • 1225

    London - Johannesburg

    Ethiopian Airlines
    09/12/2017 1 stop(s) Duration 14h05
    Ethiopian Airlines
    16/12/2017 1 stop(s) Duration 17h50
    from £494.27
  • 1218

    London - Johannesburg

    Iberia
    04/01/2018 1 stop(s) Duration 14h15
    Iberia
    06/02/2018 1 stop(s) Duration 14h50
    from £524.90
  • 1204

    London - Johannesburg

    Iberia
    02/02/2018 1 stop(s) Duration 13h45
    Iberia
    16/02/2018 1 stop(s) Duration 14h50
    from £525.20
  • 1102

    London - Johannesburg

    Alitalia
    31/03/2018 2 stop(s) Duration 43h30
    Alitalia
    09/04/2018 2 stop(s) Duration 24h35
    from £542.03
  • 1102

    London - Johannesburg

    Ethiopian Airlines
    31/03/2018 1 stop(s) Duration 15h05
    Ethiopian Airlines
    09/04/2018 1 stop(s) Duration 18h10
    from £600.51
  • 1102

    London - Johannesburg

    Lufthansa
    31/03/2018 1 stop(s) Duration 35h55
    Lufthansa
    09/04/2018 1 stop(s) Duration 14h10
    from £614.84
  • 1177

    London - Johannesburg

    Kenya Airways
    14/12/2017 1 stop(s) Duration 15h30
    Kenya Airways
    15/01/2018 1 stop(s) Duration 19h55
    from £649.07
  • 1181

    London - Johannesburg

    KLM
    15/12/2017 1 stop(s) Duration 25h10
    KLM
    13/01/2018 2 stop(s) Duration 19h20
    from £653.09
  • 904

    London - Johannesburg

    Ethiopian Airlines
    15/06/2018 1 stop(s) Duration 15h05
    Ethiopian Airlines
    22/06/2018 1 stop(s) Duration 35h35
    from £656.00
  • 1177

    London - Johannesburg

    Turkish Airlines
    14/12/2017 1 stop(s) Duration 17h00
    Turkish Airlines
    15/01/2018 1 stop(s) Duration 16h40
    from £668.86
  • 1102

    London - Johannesburg

    Turkish Airlines
    31/03/2018 1 stop(s) Duration 15h35
    Turkish Airlines
    09/04/2018 1 stop(s) Duration 16h30
    from £707.91
  • 1182

    London - Johannesburg

    Kenya Airways
    21/12/2017 1 stop(s) Duration 15h30
    Kenya Airways
    08/01/2018 1 stop(s) Duration 24h15
    from £745.70
  • 1102

    London - Johannesburg

    Air France
    31/03/2018 1 stop(s) Duration 12h50
    Air France
    09/04/2018 1 stop(s) Duration 15h35
    from £746.80
  • 1102

    London - Johannesburg

    KLM
    25/12/2017 1 stop(s) Duration 27h40
    KLM
    11/01/2018 1 stop(s) Duration 19h55
    from £747.30
  • 1102

    London - Johannesburg

    British Airways
    31/03/2018 1 stop(s) Duration 16h35
    British Airways
    09/04/2018 1 stop(s) Duration 25h00
    from £751.11
  • 1102

    London - Johannesburg

    Alitalia
    19/12/2017 2 stop(s) Duration 21h45
    Alitalia
    10/01/2018 2 stop(s) Duration 22h15
    from £767.50
  • 1102

    London - Johannesburg

    Emirates
    25/12/2017 1 stop(s) Duration 18h25
    Emirates
    11/01/2018 1 stop(s) Duration 19h25
    from £798.82
  • 1102

    London - Johannesburg

    Etihad Airways
    24/12/2017 1 stop(s) Duration 18h40
    Etihad Airways
    10/01/2018 1 stop(s) Duration 18h20
    from £820.17
  • 1102

    London - Johannesburg

    Swiss
    09/12/2017 1 stop(s) Duration 15h20
    Swiss
    04/01/2018 1 stop(s) Duration 22h30
    from £834.49
  • 1101

    London - Johannesburg

    Alitalia
    19/12/2017 2 stop(s) Duration 21h45
    Alitalia
    09/01/2018 2 stop(s) Duration 22h15
    from £842.09
  • 1102

    London - Johannesburg

    Rwandair Express
    19/12/2017 1 stop(s) Duration 18h10
    Rwandair Express
    10/01/2018 1 stop(s) Duration 27h05
    from £855.60
  • 1102

    London - Johannesburg

    Lufthansa
    24/12/2017 1 stop(s) Duration 22h10
    Lufthansa
    10/01/2018 2 stop(s) Duration 25h05
    from £863.52
  • 1102

    London - Johannesburg

    Lufthansa
    09/12/2017 1 stop(s) Duration 21h55
    Lufthansa
    04/01/2018 2 stop(s) Duration 25h40
    from £906.12
  • 1102

    London - Johannesburg

    Alitalia
    18/12/2017 2 stop(s) Duration 27h40
    Alitalia
    08/01/2018 2 stop(s) Duration 22h15
    from £906.91
  • 1102

    London - Johannesburg

    KLM
    19/12/2017 1 stop(s) Duration 13h35
    KLM
    10/01/2018 1 stop(s) Duration 27h20
    from £913.60
  • 1102

    London - Johannesburg

    Air France
    19/12/2017 1 stop(s) Duration 21h00
    Air France
    10/01/2018 1 stop(s) Duration 27h20
    from £937.21
  • 1102

    London - Johannesburg

    Emirates
    24/12/2017 1 stop(s) Duration 18h05
    Emirates
    10/01/2018 1 stop(s) Duration 18h50
    from £952.80
  • 1102

    London - Johannesburg

    Lufthansa
    18/12/2017 1 stop(s) Duration 34h00
    Lufthansa
    08/01/2018 1 stop(s) Duration 17h45
    from £975.20
  • 904

    London - Johannesburg

    South African Airways
    15/06/2018 Direct flight Duration 11h05
    South African Airways
    22/06/2018 Direct flight Duration 11h25
    from £990.21

Cheap London - Johannesburg Flights

To travel between London and Johannesburg at a low cost, Easyvoyage provides two major pieces of information: the calendar and the price history for London - Johannesburg flights. These elements will allow you to analyse the cheapest London - Johannesburg flights by departure date.

Sightseeing Johannesburg 1 Gold Reef City

Themed around the gold rush, the park offers the most intense theme park experience in all of South Africa. It also boasts a live show, "Idols of South Africa" which should not be missed. The park is not for the faint hearted, but those travelling with young children should find there is more than enough to do without going on the bigger rides.

2 The Cradle of Human Kind

A UNESCO world heritage site and one of the most spectacular places of natural beauty in the world, the Cradle of Human Kind is home to a maze of limestone caves. It has been the site of some of the most important archeological discoveries, with the oldest human remains ever recorded having been found there.

3 Apartheid Museum

An important if sobering experience. The museum offers visitors an engaging and eye opening tour through the history of the apartheid. Both inspirational and difficult it should be seen as an absolute must for anyone visiting the country.

4 Johannesburg Zoo

One of the largest zoos in South Africa it is home to some of the world's most magnificent and endangered animals. The zoo has managed to successfully breed the extremely rare and sought after African white lion and is one of the only places in the world the animal can be seen.

5 Ellis Park

A place of great national significance and importance. In 1995 the South African national rugby team won the world cup at Ellis park and helped to unite a nation that had been torn apart by Apartheid. The stadium tour is wonderful and offers not only an insight into the incredible structure but also the social and political climate at the time of the teams win.

Required travel documents for South Africa

The time difference between London and Johannesburg is only one hour. For visits up to 90 days, British citizens do not require a visa to visit South Africa but will need a valid passport. There are no special and particular customs regulations to deal with on your flight between London and Johannesburg. However, it is worth contacting the South African consulate before travelling to double check the acceptability of all your luggage. Travelling to Johannesburg from London offers visitors the chance to explore a city of enormous natural and cultural importance. Full of exciting, must see landmarks and magical landscapes.