

Flights to Johannesburg
Fri 15 MayLHR - JNB · 1 stop
Mon 25 MayJNB - LHR · 1 stop
Thu 26 FebLHR - JNB · 1 stop
Sun 15 MarJNB - LHR · 1 stop
Fri 27 FebLHR - JNB · 1 stop
Fri 06 MarJNB - LHR · 1 stop
Sun 08 FebLGW - JNB · 1 stop
Mon 23 FebJNB - LGW · 1 stop
Sun 31 MayLHR - JNB · 2 stops
Fri 05 JunJNB - LHR · 1 stop
Tue 03 MarLGW - JNB · 1 stop
Thu 12 MarJNB - LGW · 1 stop
Fri 01 MayBHX - JNB · 1 stop
Tue 12 MayJNB - BHX · 1 stop
Sun 01 FebBHX - JNB · 1 stop
Fri 06 FebJNB - BHX · 1 stop
Thu 02 JulMAN - JNB · 1 stop
Sun 12 JulJNB - MAN · 1 stop
Sun 01 FebMAN - JNB · 1 stop
Sun 08 FebJNB - MAN · 1 stop
Fri 17 AprBHX - JNB · 1 stop
Fri 24 AprJNB - BHX · 1 stop
Fri 30 JanEDI - JNB · 1 stop
Sat 14 FebJNB - EDI · 1 stop
Thu 19 FebEDI - JNB · 1 stop
Mon 09 MarJNB - EDI · 1 stop
Sat 06 JunMAN - JNB · 1 stop
Wed 17 JunJNB - MAN · 1 stop
Thu 11 JunMAN - JNB · 1 stop
Wed 17 JunJNB - MAN · 1 stop
Mon 16 NovEDI - JNB · 2 stops
Sun 29 NovJNB - EDI · 2 stops
Tue 15 DecBHX - JNB · 1 stop
Tue 05 JanJNB - BHX · 1 stop
Sat 06 JunMAN - JNB · 1 stop
Tue 23 JunJNB - MAN · 1 stop
Sun 27 DecBHX - JNB · 2 stops
Wed 06 JanJNB - BHX · 1 stop
Sun 20 DecEDI - JNB · 2 stops
Sat 02 JanJNB - EDI · 1 stop
Why book flights with eSky?
General information
Local time (UTC+2)
Flight time from London
Exchange Rate
1 ZAR = 0.05 GBP
Johannesburg
Johannesburg, also known as Joburg or eGoli, is the largest city in South Africa, located in the northeastern part of the country. It serves as the capital of Gauteng province and is a major economic hub. The city is home to over 5.6 million people, with its metropolitan area housing about 8 million residents. Renowned for its rich history linked to gold mining, Johannesburg offers attractions such as the Apartheid Museum and popular neighborhoods like Soweto. The climate is temperate, with spring and autumn being the best times to visit.



