Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Wed 18/9
Wed 25/9
Any month
Compare vs momondo |

When is the best time to fly to Johannesburg?

+120.0%
+80.0%
+40.0%
Base
Price
1,468 - 2,833 NZD

When is the best time to fly to Johannesburg?

Travelling from most locations, it is best to book your flight to Johannesburg during the month of March for the best deal, although there are other times of the year which offer great deals as well.

When is the best time to book a flight to Johannesburg?

In general, most flyers find the cheapest time to book a flight to Johannesburg is about 42 days prior.

What is the cheapest day to depart on your flight to Johannesburg?

From most locations, the cheapest flights to Johannesburg are found on a Monday. Booking a Wednesday departure is usually the most expensive.

What is the cheapest time of day to fly to Johannesburg?

On average you can find the best deals on plane tickets to Johannesburg when looking for flights with midday departure times.


Johannesburg flight deals found on momondo

Check out some of the best fares to Johannesburg found recently by users on momondo
Quickest
Cheapest
Emirates
Emirates
14 Oct
AKL
10:15
Auckland Intl airport
30h 10m
1 Stop
05:25
+1
JNB
Johannesburg OR Tambo airport
Emirates
22 Oct
JNB
15:40
Johannesburg OR Tambo airport
28h 40m
2 Stops
07:20
+2
AKL
Auckland Intl airport
1,340 NZD
Emirates
Emirates
18 Nov
AKL
03:15
Auckland Intl airport
37h 15m
2 Stops
05:30
+1
JNB
Johannesburg OR Tambo airport
Emirates
26 Nov
JNB
15:25
Johannesburg OR Tambo airport
29h 00m
2 Stops
07:25
+2
AKL
Auckland Intl airport
1,340 NZD
Emirates
Emirates
08 Feb
AKL
10:15
Auckland Intl airport
34h 35m
1 Stop
09:50
+1
JNB
Johannesburg OR Tambo airport
Emirates
22 Feb
JNB
00:20
Johannesburg OR Tambo airport
38h 05m
2 Stops
01:25
+2
AKL
Auckland Intl airport
1,368 NZD
Emirates
Emirates
26 Oct
AKL
10:15
Auckland Intl airport
30h 15m
1 Stop
05:30
+1
JNB
Johannesburg OR Tambo airport
Emirates
02 Nov
JNB
20:50
Johannesburg OR Tambo airport
47h 35m
2 Stops
07:25
+3
AKL
Auckland Intl airport
1,373 NZD
Emirates
Emirates
12 Oct
AKL
02:50
Auckland Intl airport
42h 00m
2 Stops
09:50
+1
JNB
Johannesburg OR Tambo airport
Emirates
21 Oct
JNB
21:10
Johannesburg OR Tambo airport
47h 10m
2 Stops
07:20
+3
AKL
Auckland Intl airport
1,435 NZD
Emirates
Emirates
08 Oct
AKL
02:50
Auckland Intl airport
50h 40m
2 Stops
18:30
+1
JNB
Johannesburg OR Tambo airport
Emirates
27 Oct
JNB
15:25
Johannesburg OR Tambo airport
29h 00m
2 Stops
07:25
+2
AKL
Auckland Intl airport
1,443 NZD
Emirates
Emirates
14 Oct
AKL
10:15
Auckland Intl airport
30h 10m
1 Stop
05:25
+1
JNB
Johannesburg OR Tambo airport
Emirates
22 Oct
JNB
15:40
Johannesburg OR Tambo airport
28h 40m
2 Stops
07:20
+2
AKL
Auckland Intl airport
1,340 NZD
Cathay Pacific
Cathay Pacific
19 Sep
AKL
01:35
Auckland Intl airport
27h 35m
1 Stop
19:10
JNB
Johannesburg OR Tambo airport
Cathay Pacific
03 Oct
JNB
14:25
Johannesburg OR Tambo airport
32h 25m
1 Stop
09:50
+2
AKL
Auckland Intl airport
1,706 NZD
Cathay Pacific
Cathay Pacific
02 Nov
AKL
03:45
Auckland Intl airport
27h 45m
1 Stop
20:30
JNB
Johannesburg OR Tambo airport
Cathay Pacific
12 Dec
JNB
13:20
Johannesburg OR Tambo airport
33h 05m
1 Stop
09:25
+2
AKL
Auckland Intl airport
1,831 NZD
Emirates
Emirates
18 Nov
AKL
03:15
Auckland Intl airport
37h 15m
2 Stops
05:30
+1
JNB
Johannesburg OR Tambo airport
Emirates
26 Nov
JNB
15:25
Johannesburg OR Tambo airport
29h 00m
2 Stops
07:25
+2
AKL
Auckland Intl airport
1,340 NZD
Qatar Airways
Qatar Airways
05 Oct
AKL
04:25
Auckland Intl airport
35h 35m
1 Stop
05:00
+1
JNB
Johannesburg OR Tambo airport
Qatar Airways
13 Oct
JNB
22:05
Johannesburg OR Tambo airport
31h 20m
2 Stops
16:25
+2
AKL
Auckland Intl airport
1,915 NZD
Ethiopian Air
Ethiopian Air
20 Sep
AKL
02:10
Auckland Intl airport
32h 55m
2 Stops
01:05
+1
JNB
Johannesburg OR Tambo airport
Ethiopian Air
22 Sep
JNB
16:10
Johannesburg OR Tambo airport
36h 10m
2 Stops
14:20
+2
AKL
Auckland Intl airport
2,029 NZD

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

Popular routes to Johannesburg

Most frequently searched flights to Johannesburg along with the cheapest price and shortest flight duration
Auckland to Johannesburg
Fastest flight time
27h 35m
Cheapest price
1,340 NZD
Wellington to Johannesburg
Fastest flight time
36h 05m
Cheapest price
1,457 NZD
Christchurch to Johannesburg
Fastest flight time
27h 40m
Cheapest price
2,453 NZD
Hamilton to Johannesburg
Fastest flight time
35h 00m
Cheapest price
3,925 NZD
View more

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg