Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Sun 17/11
Sun 24/11
Any month
Compare vs momondo |

When is the best time to fly to Johannesburg?

3,013 NZD
2,499 NZD
1,985 NZD
1,470 NZD
Price
1,470 - 2,773 NZD

When is the best time to fly to Johannesburg?

In general, when booking your flight to Johannesburg, August is the cheapest month on average.

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 41 days prior.

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

On average, the cheapest flights to Johannesburg are found when departing on a Monday. Try to avoid departing on a Wednesday, as this is usually the most expensive day.

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
21 Jan
AKL
03:15
Auckland Intl airport
31h 40m
2 Stops
23:55
JNB
Johannesburg OR Tambo airport
Emirates
17 Feb
JNB
12:25
Johannesburg OR Tambo airport
32h 00m
2 Stops
07:25
+2
AKL
Auckland Intl airport
1,171 NZD
Emirates
Emirates
26 Feb
AKL
21:40
Auckland Intl airport
37h 15m
2 Stops
23:55
+1
JNB
Johannesburg OR Tambo airport
Emirates
05 Mar
JNB
20:50
Johannesburg OR Tambo airport
36h 05m
2 Stops
19:55
+2
AKL
Auckland Intl airport
1,175 NZD
Emirates
Emirates
01 Mar
CHC
22:40
Christchurch airport
36h 15m
3 Stops
23:55
+1
JNB
Johannesburg OR Tambo airport
Emirates
31 Mar
JNB
15:40
Johannesburg OR Tambo airport
52h 35m
2 Stops
07:15
+3
CHC
Christchurch airport
1,334 NZD
Emirates
Emirates
13 Apr
AKL
08:30
Auckland Intl airport
29h 55m
1 Stop
04:25
+1
JNB
Johannesburg OR Tambo airport
Emirates
25 Apr
JNB
21:10
Johannesburg OR Tambo airport
47h 10m
2 Stops
06:20
+3
AKL
Auckland Intl airport
1,351 NZD
Emirates
Emirates
06 May
AKL
08:30
Auckland Intl airport
34h 20m
1 Stop
08:50
+1
JNB
Johannesburg OR Tambo airport
Emirates
20 May
JNB
15:40
Johannesburg OR Tambo airport
28h 40m
2 Stops
06:20
+2
AKL
Auckland Intl airport
1,353 NZD
Singapore Airlines
Singapore Airlines
06 May
WLG
18:00
Wellington airport
25h 10m
2 Stops
09:10
+1
JNB
Johannesburg OR Tambo airport
Singapore Airlines
20 May
JNB
00:30
Johannesburg OR Tambo airport
27h 40m
2 Stops
14:10
+1
WLG
Wellington airport
1,358 NZD
Qantas Airways
Qantas Airways
13 Dec
AKL
21:40
Auckland Intl airport
18h 55m
1 Stop
05:35
+1
JNB
Johannesburg OR Tambo airport
Qantas Airways
20 Dec
JNB
20:50
Johannesburg OR Tambo airport
16h 45m
1 Stop
00:35
+2
AKL
Auckland Intl airport
2,984 NZD
Singapore Airlines
Singapore Airlines
06 May
WLG
18:00
Wellington airport
25h 10m
2 Stops
09:10
+1
JNB
Johannesburg OR Tambo airport
Singapore Airlines
20 May
JNB
00:30
Johannesburg OR Tambo airport
27h 40m
2 Stops
14:10
+1
WLG
Wellington airport
1,358 NZD
Singapore Airlines
Singapore Airlines
06 May
WLG
18:00
Wellington airport
25h 10m
2 Stops
09:10
+1
JNB
Johannesburg OR Tambo airport
Singapore Airlines
20 May
JNB
00:30
Johannesburg OR Tambo airport
27h 40m
2 Stops
14:10
+1
WLG
Wellington airport
1,358 NZD
Singapore Airlines
Singapore Airlines
31 Mar
AKL
13:55
Auckland Intl airport
31h 15m
1 Stop
10:10
+1
JNB
Johannesburg OR Tambo airport
Singapore Airlines
05 Apr
JNB
15:45
Johannesburg OR Tambo airport
24h 25m
2 Stops
02:10
+2
AKL
Auckland Intl airport
2,114 NZD
Singapore Airlines
Singapore Airlines
28 Mar
AKL
13:55
Auckland Intl airport
31h 15m
1 Stop
10:10
+1
JNB
Johannesburg OR Tambo airport
Singapore Airlines
21 Apr
JNB
15:45
Johannesburg OR Tambo airport
24h 25m
2 Stops
02:10
+2
AKL
Auckland Intl airport
2,240 NZD
Emirates
Emirates
06 May
AKL
08:30
Auckland Intl airport
34h 20m
1 Stop
08:50
+1
JNB
Johannesburg OR Tambo airport
Emirates
20 May
JNB
15:40
Johannesburg OR Tambo airport
28h 40m
2 Stops
06:20
+2
AKL
Auckland Intl airport
1,353 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 Flights
Fastest flight time
29h 25m
Cheapest price
1,171 NZD
Wellington to Johannesburg Flights
Fastest flight time
41h 40m
Cheapest price
1,994 NZD
Christchurch to Johannesburg Flights
Fastest flight time
56h 00m
Cheapest price
2,590 NZD
Hamilton to Johannesburg Flights
Fastest flight time
35h 00m
Cheapest price
3,980 NZD
View more

Start planning your trip to Johannesburg


Flights to other cities in South Africa

Lost the lust for Johannesburg? Check out some flights to other cities in South Africa
Flights Africa South Africa Johannesburg