Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Sat. 25/5
Sat. 1/6
Any month
Compare vs momondo |

When is the best time to fly to Johannesburg?

+90.0%
+60.0%
+30.0%
Base
Price
1,309 - 2,293 AUD
Temperature
17 - 27 °C
Precipitation
0 - 9 mm

Johannesburg flight deals found on momondo

Check out some of the best fares to Johannesburg found recently by users on momondo
Quickest
Cheapest
Singapore Airlines
Singapore Airlines
SYD
24 Oct.
Sydney Kingsford Smith airport
35h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
Singapore Airlines
JNB
07 Nov.
Johannesburg OR Tambo airport
19h 10m
1 Stop
SYD
Sydney Kingsford Smith airport
1,055 AUD
Qatar Airways
Qatar Airways
MEL
17 Oct.
Melbourne & other airports airport
26h 25m
1 Stop
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
04 Nov.
Johannesburg OR Tambo airport
25h 45m
1 Stop
MEL
Melbourne & other airports airport
1,058 AUD
Qantas Airways
Qantas Airways
BNE
18 Aug.
Brisbane airport
16h 55m
1 Stop
JNB
Johannesburg OR Tambo airport
Qantas Airways
JNB
01 Sep.
Johannesburg OR Tambo airport
16h 20m
1 Stop
BNE
Brisbane airport
1,117 AUD
Qatar Airways
Qatar Airways
SYD
13 Nov.
Sydney Kingsford Smith airport
31h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
20 Nov.
Johannesburg OR Tambo airport
25h 55m
1 Stop
SYD
Sydney Kingsford Smith airport
1,130 AUD
Qantas Airways
Qantas Airways
SYD
01 Sep.
Sydney Kingsford Smith airport
14h 05m
JNB
Johannesburg OR Tambo airport
Qantas Airways
JNB
09 Sep.
Johannesburg OR Tambo airport
11h 45m
SYD
Sydney Kingsford Smith airport
1,202 AUD
Qantas Airways
Qantas Airways
PER
11 Aug.
Perth airport
23h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
Qantas Airways
JNB
31 Aug.
Johannesburg OR Tambo airport
19h 30m
1 Stop
PER
Perth airport
1,283 AUD
South African
South African
PER
26 May
Perth airport
11h 15m
JNB
Johannesburg OR Tambo airport
South African
JNB
06 Jun.
Johannesburg OR Tambo airport
9h 05m
PER
Perth airport
1,691 AUD
Qantas Airways
Qantas Airways
SYD
01 Sep.
Sydney Kingsford Smith airport
14h 05m
JNB
Johannesburg OR Tambo airport
Qantas Airways
JNB
09 Sep.
Johannesburg OR Tambo airport
11h 45m
SYD
Sydney Kingsford Smith airport
1,202 AUD
Qantas Airways
Qantas Airways
BNE
18 Aug.
Brisbane airport
16h 55m
1 Stop
JNB
Johannesburg OR Tambo airport
Qantas Airways
JNB
01 Sep.
Johannesburg OR Tambo airport
16h 20m
1 Stop
BNE
Brisbane airport
1,117 AUD
Singapore Airlines
Singapore Airlines
PER
19 Jul.
Perth airport
20h 45m
1 Stop
JNB
Johannesburg OR Tambo airport
Singapore Airlines
JNB
27 Jul.
Johannesburg OR Tambo airport
18h 55m
1 Stop
PER
Perth airport
1,488 AUD
Qantas Airways
Qantas Airways
PER
11 Aug.
Perth airport
23h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
Qantas Airways
JNB
31 Aug.
Johannesburg OR Tambo airport
19h 30m
1 Stop
PER
Perth airport
1,283 AUD
Singapore Airlines
Singapore Airlines
SYD
31 May
Sydney Kingsford Smith airport
21h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
Singapore Airlines
JNB
02 Jun.
Johannesburg OR Tambo airport
27h 55m
1 Stop
SYD
Sydney Kingsford Smith airport
1,482 AUD

Airports near Johannesburg

Below you will find all the airports in Johannesburg along with their distance from the city centre
Johannesburg Lanseria
31 km from city centre
Johannesburg OR Tambo
19 km from city centre

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg