Book Cheap Flights from London to Johannesburg

Find out more

Cheapest flights to Johannesburg

Cheapest flights to Johannesburg in the next 3 months

Flight Route Airline Trip Type Travel Dates Searched Price from
London - Johannesburg Ethiopian Airlines Return Jan 14 - Feb 5 1 day ago R7,619.00
London - Johannesburg Emirates Return Jan 15 - Jan 21 1 day ago R9,569.00
London - Johannesburg KLM Return Feb 3 - Feb 10 1 day ago R9,779.00
London - Johannesburg Air France Return Jan 7 - Feb 10 1 day ago R9,829.00
London - Johannesburg KLM Return Nov 24 - Dec 3 0 days ago R9,879.00

Flights from London to Johannesburg

Flights from London to Johannesburg will have you arriving in this major South African destination within approximately 10 hours and 55 minutes. Flights will leave from Heathrow Airport (LHR), London City Airport (LCY) or Gatwick Airport (LGW), and land at either O.R. Tambo International Airport (JNB) or Lanseria Airport (HLA). Popular airlines flying between London and Johannesburg include Virgin Atlantic, British Airways, South African Airways, Lufthansa and Air France. Non-stop flights from London to Johannesburg are available.

Compare several airlines and book the best price!

Things to know before you travel to Johannesburg

General information

Essential details you need to know before your trip.

Country South Africa
Currency South African Rand
Exchange rate 1 ZAR = 0.06 GBP
Language isiZulu / English
Hub airport O.R. Tambo International Airport (JNB)
Time difference Johannesburg is 1 hour ahead of London in the summer (2 hours ahead in the winter)
Travel adaptor Type G

Travel documents

Travellers will need a visa and valid passport to fly from London to Johannesburg.

Airport information

It takes a 20-minute drive to reach Johannesburg’s city centre from O.R. Tambo International Airport, while Lanseria Airport is a 50-minute drive away.

Main attractions

Must-see attractions in and around Johannesburg include Gold Reef City, the Apartheid Museum and Soweto.

Cost of living in Johannesburg

Compare the costs of everyday items in London and Johannesburg

Average meal

Inexpensive restaurant

London R 262.32
Johannesburg R 110.00

Local beer

0,5L Draught

London R 78.70
Johannesburg R 25.00

Pack of cigarettes

Marlboro

London R 172.08
Johannesburg R 40.00

Taxi 1km

Normal Tariff

London R 69.95
Johannesburg R 10.00

Cappuccino

Regular

London R 45.93
Johannesburg R 23.43
See other cheap flights to Johannesburg
Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelbar agents for guidance and booking assistance

  • 0861 878 278
  • travelbar@travelstart.com

Download our app

Free for iPhones and Andriod