Book Cheap Flights from London to Johannesburg from £203
London
Johannesburg
Wed, 04 Dec
LHR - JNB
Thu, 26 Dec
JNB - LHR
£422
£402
Prime price per passenger
London
Johannesburg
Fri, 31 Jan
LHR - JNB
£222
£203
Prime price per passenger
London
Johannesburg
Mon, 02 Dec
LHR - JNB
Tue, 11 Feb
JNB - LHR
£523
£510
Prime price per passenger
London
Johannesburg
Sat, 07 Dec
LHR - JNB
Tue, 24 Dec
JNB - LHR
£646
£637
Prime price per passenger
London
Johannesburg
Mon, 16 Dec
LHR - JNB
Sat, 28 Dec
JNB - LHR
£816
£807
Prime price per passenger
London
Johannesburg
Tue, 17 Dec
LHR - JNB
Tue, 31 Dec
JNB - LHR
£897
£888
Prime price per passenger
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.
Flight Duration
15 h and 13 m
Flights between London and Johannesburg take, on average, 15 h and 13 m minutes, but the time can vary according to other factors
Cheapest flight
£203
Cheapest price for a flight between London and Johannesburg found by our customers in the last 72 hours
Departing Airport
Heathrow
The airport Heathrow is the departure airport operating flights between London and Johannesburg
Arriving Airport
OR Tambo International Airport
Flights departing London with Johannesburg as destination arrive at OR Tambo International Airport