Flights from London to Johannesburg
LGW to JNB. All flight routes from Gatwick, United Kingdom to Johannesburg International, South Africa. These flights are operated by 9 different airlines through 7 different connections. The shortest flight time is 13 hours and 25 minutes.
Find the best prices on hotels and car rental near Johannesburg
We got great deals on hotels and car rentals near the airport.
London to Johannesburg flights
With over 145 flights every week and 7 different airlines you have a wide option of flights to choose from. While flying to Johannesburg from London you will be doing a stopover in Zurich, Frankfurt or any other of the 7 alternatives with flight connections.
Are there any non-stop flights from LGW to JNB?
There are no direct or non-stop flights from Gatwick, LGW to Johannesburg International, JNB.
Tip! Consider arriving at Johannesburg International (JNB) or Johannesburg International (JNB) instead.
London to Johannesburg with SWISS
If you fly from London with SWISS you will do a stopover in Zurich, ZRH before reaching Johannesburg. This flight trip will take 13 hours and 25 minutes and you can fly every weekday with departures at 18:45. SWISS is a Star Alliance member.
With Lufthansa
If you fly from London with Lufthansa you will do a stopover in Frankfurt, FRA before reaching Johannesburg. This flight trip will take 13 hours and 45 minutes and you can fly every weekday with departures at 17:45. Lufthansa is a Star Alliance member.
With Saudia
If you fly from London with Saudia you will do a stopover in Jeddah, JED before reaching Johannesburg. This flight trip will take 15 hours and 30 minutes and you can fly every Tuesday or Thursday with departures at 15:00. Saudia is a member of SkyTeam.
With Turkish Airlines
If you fly from London with Turkish Airlines you will do a stopover in Istanbul, IST before reaching Johannesburg. This flight trip will take 16 hours and 15 minutes and you can fly every weekday with departures at 15:50, 16:00 or 17:15. Turkish Airlines is a Star Alliance member.
Miles & flight time: LGW - JNB
The shortest flight time between LGW and JNB is 13 hours and 25 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
ZRH Zurich | 13h 25m | 1h 15m | 5731 (9221 km) |
FRA Frankfurt | 13h 45m | 1h 45m | 5823 (9369 km) |
ACC Accra | 14h 0m | 1h 35m | 6084 (9789 km) |
JED Jeddah | 15h 30m | 1h 50m | 6347 (10212 km) |
IST Istanbul | 16h 15m | 2h 30m | 6220 (10008 km) |
ADD Addis Ababa | 16h 45m | 3h 50m | 6217 (10003 km) |
DOH Doha | 17h 55m | 2h 35m | 7158 (11517 km) |
Unpublished Flight Rates From London to Johannesburg
From London to South Africa
Below is a list of other destinations to South Africa from Gatwick with either direct flights or 1 stop connections.
- CPT Cape Town Direct
- DUR Durban
From United Kingdom to Johannesburg
Below is a list of other cities in United Kingdom with flights to Johannesburg with either non-stop or connecting flights.