Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Fri 18/1
Fri 25/1
Any month
Compare vs momondo |

When is the best time to fly to Johannesburg?

+105%
+70%
+35%
Base
Price
1,432 - 2,715 NZD

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
AKL
01:00
Auckland Intl airport
51h 10m
3 Stops
18:10
+1
JNB
Johannesburg OR Tambo airport
Singapore Airlines
JNB
00:30
Johannesburg OR Tambo airport
30h 35m
2 Stops
17:05
+1
AKL
Auckland Intl airport
1,476 NZD
Singapore Airlines
Singapore Airlines
AKL
14:15
Auckland Intl airport
39h 55m
1 Stop
19:10
+1
JNB
Johannesburg OR Tambo airport
Singapore Airlines
JNB
15:45
Johannesburg OR Tambo airport
45h 35m
2 Stops
00:20
+3
AKL
Auckland Intl airport
1,564 NZD
Qatar Airways
Qatar Airways
AKL
05:15
Auckland Intl airport
28h 45m
1 Stop
23:00
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
15:10
Johannesburg OR Tambo airport
28h 40m
1 Stop
06:50
+2
AKL
Auckland Intl airport
1,591 NZD
Qatar Airways
Qatar Airways
AKL
05:15
Auckland Intl airport
33h 20m
1 Stop
03:35
+1
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
15:10
Johannesburg OR Tambo airport
28h 40m
1 Stop
06:50
+2
AKL
Auckland Intl airport
1,591 NZD
Qatar Airways
Qatar Airways
AKL
05:15
Auckland Intl airport
28h 45m
1 Stop
23:00
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
15:10
Johannesburg OR Tambo airport
28h 40m
1 Stop
06:50
+2
AKL
Auckland Intl airport
1,622 NZD
Multiple Airlines
Multiple Airlines
CHC
04:50
Christchurch airport
33h 45m
2 Stops
03:35
+1
JNB
Johannesburg OR Tambo airport
Multiple Airlines
JNB
21:30
Johannesburg OR Tambo airport
41h 55m
2 Stops
02:25
+3
CHC
Christchurch airport
1,675 NZD
Qantas Airways
Qantas Airways
AKL
18:50
Auckland Intl airport
20h 10m
1 Stop
05:00
+1
JNB
Johannesburg OR Tambo airport
Qantas Airways
JNB
21:10
Johannesburg OR Tambo airport
15h 55m
1 Stop
23:05
+1
AKL
Auckland Intl airport
1,789 NZD
Qantas Airways
Qantas Airways
AKL
18:50
Auckland Intl airport
20h 10m
1 Stop
05:00
+1
JNB
Johannesburg OR Tambo airport
Qantas Airways
JNB
21:10
Johannesburg OR Tambo airport
15h 55m
1 Stop
23:05
+1
AKL
Auckland Intl airport
2,034 NZD
Qatar Airways
Qatar Airways
AKL
05:15
Auckland Intl airport
28h 45m
1 Stop
23:00
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
15:10
Johannesburg OR Tambo airport
28h 40m
1 Stop
06:50
+2
AKL
Auckland Intl airport
1,591 NZD
Qatar Airways
Qatar Airways
AKL
05:15
Auckland Intl airport
28h 45m
1 Stop
23:00
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
15:10
Johannesburg OR Tambo airport
28h 40m
1 Stop
06:50
+2
AKL
Auckland Intl airport
1,622 NZD
Qatar Airways
Qatar Airways
AKL
05:15
Auckland Intl airport
33h 20m
1 Stop
03:35
+1
JNB
Johannesburg OR Tambo airport
Qatar Airways
JNB
15:10
Johannesburg OR Tambo airport
28h 40m
1 Stop
06:50
+2
AKL
Auckland Intl airport
1,591 NZD
Ethiopian Air
Ethiopian Air
AKL
04:15
Auckland Intl airport
33h 00m
2 Stops
02:15
+1
JNB
Johannesburg OR Tambo airport
Ethiopian Air
JNB
16:10
Johannesburg OR Tambo airport
36h 10m
2 Stops
15:20
+2
AKL
Auckland Intl airport
2,107 NZD

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
31 km from city centre
Johannesburg OR Tambo
19 km 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.73 NZD
Food
Inexpensive restaurant
13 NZD
Public transport
One-way ticket
2.54 NZD

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg