Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Fri 22/2
Fri 1/3
Any month
Compare vs momondo |

When is the best time to fly to Johannesburg?

+120.0%
+80.0%
+40.0%
Base
Price
430 - 845 GBP

Johannesburg flight deals found on momondo

Check out some of the best fares to Johannesburg found recently by users on momondo
Quickest
Cheapest
Iberia
Iberia
LGW
05:00
London Gatwick airport
22h 15m
1 Stop
04:15
+1
JNB
Johannesburg OR Tambo airport
Iberia
JNB
06:00
Johannesburg OR Tambo airport
15h 20m
1 Stop
20:20
LGW
London Gatwick airport
335 GBP
Multiple Airlines
Multiple Airlines
LGW
05:00
London Gatwick airport
22h 15m
1 Stop
04:15
+1
JNB
Johannesburg OR Tambo airport
Multiple Airlines
JNB
06:00
Johannesburg OR Tambo airport
15h 20m
1 Stop
20:20
LGW
London Gatwick airport
336 GBP
Multiple Airlines
Multiple Airlines
LHR
05:00
London Heathrow airport
13h 45m
1 Stop
19:45
JNB
Johannesburg OR Tambo airport
Multiple Airlines
JNB
06:00
Johannesburg OR Tambo airport
15h 40m
1 Stop
20:40
LHR
London Heathrow airport
342 GBP
British Airways
British Airways
LGW
05:00
London Gatwick airport
22h 15m
1 Stop
04:15
+1
JNB
Johannesburg OR Tambo airport
British Airways
JNB
06:00
Johannesburg OR Tambo airport
15h 20m
1 Stop
20:20
LGW
London Gatwick airport
346 GBP
British Airways
British Airways
LHR
05:00
London Heathrow airport
10h 50m
16:50
JNB
Johannesburg OR Tambo airport
British Airways
JNB
06:00
Johannesburg OR Tambo airport
21h 35m
1 Stop
02:35
+1
LHR
London Heathrow airport
348 GBP
KLM
KLM
MAN
05:00
Manchester airport
14h 25m
1 Stop
20:25
JNB
Johannesburg OR Tambo airport
KLM
JNB
06:00
Johannesburg OR Tambo airport
14h 50m
1 Stop
19:50
MAN
Manchester airport
365 GBP
British Airways
British Airways
LHR
05:00
London Heathrow airport
11h 00m
17:00
JNB
Johannesburg OR Tambo airport
British Airways
JNB
06:00
Johannesburg OR Tambo airport
11h 10m
16:10
LHR
London Heathrow airport
388 GBP
Lufthansa
Lufthansa
LCY
05:00
London City airport
13h 25m
1 Stop
19:25
JNB
Johannesburg OR Tambo airport
Lufthansa
JNB
06:00
Johannesburg OR Tambo airport
13h 15m
1 Stop
18:15
LCY
London City airport
640 GBP
KLM
KLM
LHR
05:00
London Heathrow airport
13h 50m
1 Stop
19:50
JNB
Johannesburg OR Tambo airport
KLM
JNB
06:00
Johannesburg OR Tambo airport
14h 05m
1 Stop
19:05
LHR
London Heathrow airport
365 GBP
Air France
Air France
LHR
04:00
London Heathrow airport
13h 25m
1 Stop
19:25
JNB
Johannesburg OR Tambo airport
Air France
JNB
06:00
Johannesburg OR Tambo airport
15h 40m
1 Stop
20:40
LHR
London Heathrow airport
370 GBP
KLM
KLM
MAN
05:00
Manchester airport
14h 25m
1 Stop
20:25
JNB
Johannesburg OR Tambo airport
KLM
JNB
06:00
Johannesburg OR Tambo airport
14h 50m
1 Stop
19:50
MAN
Manchester airport
365 GBP
Multiple Airlines
Multiple Airlines
LHR
05:00
London Heathrow airport
13h 45m
1 Stop
19:45
JNB
Johannesburg OR Tambo airport
Multiple Airlines
JNB
06:00
Johannesburg OR Tambo airport
15h 40m
1 Stop
20:40
LHR
London Heathrow airport
342 GBP

Which airlines operate flights to Johannesburg?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Johannesburg

Below you will find all the airports in Johannesburg along with the distance from the city centre
Johannesburg Lanseria
19 mi from city centre
Johannesburg OR Tambo
12 mi from city centre

Quick facts about Johannesburg

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Johannesburg
Local time
Currency
South African Rand
Beer
Pint of beer
1.11 GBP
Food
Inexpensive restaurant
7.28 GBP
Public transport
One-way ticket
1.40 GBP

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg