Favourite airline: South African Airways
10 % of flights booked on the route from London to Johannesburg are booked with South African Airways, Virgin Atlantic and British Airways.
South African Airways
4 %
Virgin Atlantic
3 %
British Airways
3 %
Tip: book 6 months before departure
The best time to buy tickets is 6 months before the flight. Pay only £400.00.
178 days before departure
Cheapest weekday: Tuesday
Flight tickets are cheapest on Tuesday when flights cost up to 12 % less.
Direct flights are more expensive
Compared to direct flights, flights with a stopover on this route are on average 45 % cheaper.
non stop flight
1 stop
2 stops
10h 55min
22h 15min
31h 20min
£570
£393
£396
Favourite connection: via Dubai
When booking flights from London to Johannesburg 12 % of travellers prefer to fly via Dubai.
Route
bookings
1 stopover Dubai
18h 15min, from £438
12 %
Direct flights
10h 55min, from £570
11 %
1 stopover Amsterdam Schiphol
23h 25min, from £442
8 %
Return from £393.00
A return flight costing only £393.00 is for example available departing on 02/09/19 and returning on 23/09/19.

£393
Cheap
£342
Expensive
£794

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. 

...