Effective 1 May, we’re updating our Privacy and Cookie Policies. OK

Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Sat 20/4
Sat 27/4
Any month
Compare vs momondo |

When is the best time to fly to Johannesburg?

+120.0%
+80.0%
+40.0%
Base
Price
429 - 851 GBP

Johannesburg flight deals found on momondo

Check out some of the best fares to Johannesburg found recently by users on momondo
Quickest
Cheapest
Multiple Airlines
Multiple Airlines
STN
20 Jun
London Stansted airport
26h 40m
1 Stop
JNB
Johannesburg OR Tambo airport
Multiple Airlines
JNB
30 Jun
Johannesburg OR Tambo airport
27h 35m
1 Stop
STN
London Stansted airport
358 GBP
KLM
KLM
BHX
28 Apr
Birmingham airport
14h 20m
1 Stop
JNB
Johannesburg OR Tambo airport
KLM
JNB
27 May
Johannesburg OR Tambo airport
23h 05m
1 Stop
BHX
Birmingham airport
376 GBP
SWISS
SWISS
LHR
09 May
London Heathrow airport
15h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
JNB
14 May
Johannesburg OR Tambo airport
13h 30m
1 Stop
LHR
London Heathrow airport
376 GBP
KLM
KLM
BHX
01 Jun
Birmingham airport
26h 40m
1 Stop
JNB
Johannesburg OR Tambo airport
KLM
JNB
13 Jul
Johannesburg OR Tambo airport
18h 35m
1 Stop
BHX
Birmingham airport
377 GBP
KLM
KLM
LHR
02 May
London Heathrow airport
34h 25m
1 Stop
JNB
Johannesburg OR Tambo airport
KLM
JNB
26 May
Johannesburg OR Tambo airport
15h 40m
1 Stop
LHR
London Heathrow airport
381 GBP
Lufthansa
Lufthansa
LHR
04 Sep
London Heathrow airport
14h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
Lufthansa
JNB
17 Sep
Johannesburg OR Tambo airport
14h 40m
1 Stop
LHR
London Heathrow airport
384 GBP
British Airways
British Airways
LHR
11 Aug
London Heathrow airport
11h 00m
JNB
Johannesburg OR Tambo airport
British Airways
JNB
02 Sep
Johannesburg OR Tambo airport
11h 25m
LHR
London Heathrow airport
637 GBP
SWISS
SWISS
LHR
09 May
London Heathrow airport
15h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
JNB
14 May
Johannesburg OR Tambo airport
13h 30m
1 Stop
LHR
London Heathrow airport
376 GBP
SWISS
SWISS
LCY
09 May
London City airport
13h 45m
1 Stop
JNB
Johannesburg OR Tambo airport
SWISS
JNB
14 May
Johannesburg OR Tambo airport
15h 00m
1 Stop
LCY
London City airport
402 GBP
Lufthansa
Lufthansa
LHR
04 Sep
London Heathrow airport
14h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
Lufthansa
JNB
17 Sep
Johannesburg OR Tambo airport
14h 40m
1 Stop
LHR
London Heathrow airport
384 GBP
Kenya Airways
Kenya Airways
LHR
29 Aug
London Heathrow airport
15h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
Kenya Airways
JNB
06 Sep
Johannesburg OR Tambo airport
15h 15m
1 Stop
LHR
London Heathrow airport
453 GBP
Lufthansa
Lufthansa
LHR
17 Sep
London Heathrow airport
14h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
Lufthansa
JNB
25 Sep
Johannesburg OR Tambo airport
17h 20m
1 Stop
LHR
London Heathrow airport
386 GBP

Airports near Johannesburg

Below you will find all the airports in Johannesburg along with their 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.08 GBP
Food
Inexpensive restaurant
6.86 GBP
Public transport
One-way ticket
1.32 GBP

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg