Do you need help?

Call for exclusive deals: 0800 026 3696

London to Johannesburg flights

Why book with Opodo?
  • Cheap flights with over 660 airlines
  • Compare the best deals
  • Flights to Johannesburg from £435

Cheap last minute flights to Johannesburg

Latest deals and top flight routes from London airports.

Departure Wed, 10 Jul Return Sat, 20 Jul
STN London
JNB Johannesburg
return from £652
Departure Mon, 15 Jul Return Thu, 25 Jul
LHR London
JNB Johannesburg
return from £435
Departure Wed, 10 Jul Return Tue, 16 Jul
LCY London
JNB Johannesburg
return from £517
Departure Wed, 10 Jul Return Tue, 16 Jul
LGW London
JNB Johannesburg
return from £490
Flight route information
Find out further information on London and Johannesburg to help you prepare for your trip.
Currency and price comparison
Exchange rate
1.00 GBP = 17.63 ZAR
British Pound Sterling South African Rand
1 ZAR = 0.06 GBP
Last checked on 16 July 2019
Train
Local, one-way ticket
32%

Trains in Johannesburg are 32% cheaper than in London.

London
£2.5
Johannesburg
£1.69
Meal
Mid-priced restaurant
44%

A meal in Johannesburg is 44% cheaper than a meal in London.

London
£15
Johannesburg
£8.45
Taxi
Standard daytime start rate
77%

A taxi fare in Johannesburg is 77% cheaper than in London.

London
£5
Johannesburg
£1.13
Coffee
Regular cappuccino
48%

Coffee in Johannesburg is 48% cheaper than in London.

London
£2.73
Johannesburg
£1.43
( London airports
  • ? Heathrow (LHR)
    How far from city centre: 14 miles
  • ? Gatwick (LGW)
    How far from city centre: 25 miles
  • ? Stansted (STN)
    How far from city centre: 30 miles
  • ? Luton International (LTN)
    How far from city centre: 27 miles
  • ? London City (LCY)
    How far from city centre: 7 miles
  • ? Southend (SEN)
    How far from city centre: 35 miles
) Johannesburg airports
  • ? OR Tambo International Airport (JNB)
    How far from city centre: 1 miles
  • ? Lanseria Intl Apt (HLA)
    How far from city centre: 30 miles
  • ? Grand Central (GCJ)
    How far from city centre: 4 miles
  • ? Rand (QRA)
    How far from city centre: 8 miles
L Distance: 5635 miles

Search for flights from London to Johannesburg

Useful information for the flight from London to Johannesburg

How long is the flight from London to Johannesburg?

The trip duration on a direct flight path from London to Johannesburg is about 11 hrs 15 minutes.

What are the most common stopovers?

Possible stopovers on a flight to Johannesburg include Frankfurt, Paris, Amsterdam, Zurich, Addis Ababa, and Cape Town.

What documentation do I need to fly to Johannesburg from London?

A valid passport is required for your entry into South Africa. For many nationalities including the UK, visa-free entry is granted for stays up to 90 days.

Is there a time change from London to Johannesburg?

London is on Greenwich Mean Time (UTC), which is 2 hours behind Johannesburg's South African Standard Time (UTC+2).

Which airlines fly from London to Johannesburg?

Several airlines provide cheap flights between London and Johannesburg, including:

  • British Airways, the country's national air operator
  • Virgin Atlantic, a British airline based in Crawley
  • South African Airways, the flag carrier airline of South Africa
  • Air France, the French flag carrier
  • Lufthansa, the largest German airline

How to find cheap flights from London to Johannesburg

The easiest way to find discount airfares from London to Johannesburg, and domestic flights in Johannesburg once you arrive, is to use Opodo’s powerful, easy-to-use search engine. The ability to filter your choices by airports, airlines, schedules and many other options allows you to find the best and cheapest times to book a ticket. Opodo will display a large number of results in just a few seconds, and you can even find special last-minute deals if you scroll further down.

When are the best times to fly from London to Johannesburg

  • March to May are some of the best times to travel to Johannesburg. The weather is still relatively warm and dry and crowds begin to decrease, making this a great time for city breaks and other outdoor-oriented trips.
  • September to December are some of the cheapest times to go to Johannesburg. This is part of the low season, and spring means that temperatures are warming.

Airports in London

London has four airports providing direct and connecting flights to Johannesburg: Heathrow Airport, Gatwick Airport, Stansted Airport, and London City Airport.

Useful information about Heathrow Airport

Heathrow Airport is located 15 miles west of Central London.

How to get to the airport:

  • By train - Piccadilly line to Heathrow terminal stations, about 45 minutes.
  • By taxi - about 1 hour.
  • By bus - National Express, runs every 15-30 minutes from Central London.

Services: open 24/7, free Wi-Fi access 24 hours a day, baby care facility, outdoor smoking areas, cafes, duty-free shops, restaurants, numerous pubs and bars.

Useful information about Gatwick Airport

Gatwick Airport is located near Crawley, 29 miles south of Central London.

How to get to the airport:

  • By train - Gatwick Express from Victoria station in Central London, runs every 15 minutes.
  • By taxi - 1 hour 40 minutes.
  • By bus - easyBus offers airport transfers from London Victoria Coach Station, runs every 15 minutes.

Services: open 24/7, 90 minutes free Wi-Fi access, baby changing facilities, kids zones, airport lounges, and a number of restaurants, cafes and bars.

Useful information about London Stansted Airport

London Stansted Airport is located 42 miles north-east of Central London.

How to get to the airport:

  • By train - Stansted Express from London Liverpool Street station, departs every 15 minutes.
  • By taxi - 1 hour 10 minutes.
  • By bus - National Express coaches run 24 hours.

Services: open 24/7, free Wi-Fi service, lounges, shopping, prayer rooms, restaurants and cafes

Useful information about London City Airport

How to get to the airport:

  • By train - DLR trains, every 8 to 15 minutes, journey time 7 minutes from Canning Town Underground interchange.
  • By taxi - 28 minutes.
  • By bus - Buses 473 from Stratford and 474 from Canning Town.

Services: open 24/7, free Wi-Fi access in the terminal building, lounges, shopping areas, designated smoking areas, bars and eateries.

Airports in Johannesburg

Johannesburg has one main airport with international departures and arrivals: O.R. Tambo International Airport.

Useful information about O.R. Tambo International Airport

O.R. Tambo International Airport is Africa's busiest airport, located in Kempton Park, 17 miles from Johannesburg.

How to get from the airport to the city:

  • By train - Gautrain, service to central Johannesburg, intervals 12 minutes apart.
  • By taxi - 24 minutes.
  • By bus - various private express bus services serving central Johannesburg.

Services: open 24/7, free Wi-Fi access, foreign exchange, retail and duty-free shopping.

What to do and visit in Johannesburg

  • Walk through ultra-modern Sandton City and Nelson Mandela Square.
  • Visit Lion & Safari Park, or Croc City Crocodile & Reptile Park.
  • Have a grand time at the Gold Reef City amusement park, and visit the neighbouring Apartheid Museum.
  • Spend a day at Lesedi Cultural Village.
  • Take a tour through the historic Soweto township.
Other popular routes

OR Tambo International Airport - Latest customer reviews

1.0 /5
Reviews: 2
1.0 /5
Aletche de Meyer

Opodo is crap I don't even want to give a star

1.0 /5
Victoria
Date 2017-07-24 Age 31-50 City Nottingham

3 plus hours late and no offer of updates about delay given- no drinks offered while waiting on plane. Very upsetting.

View more
Close