Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Thu 20/2
Thu 27/2
Any month
Compare vs momondo |

Cheapest flights to Johannesburg airports

Find the cheapest flights to these Johannesburg airports from your nearest city or airport
There is no data for the selected route at this time, please select a new departure airport

When is the best time to fly to Johannesburg?

What is the cheapest month to fly to Johannesburg?

From most locations, the cheapest flights to Johannesburg can be found during the month of August; however great deals can be found at other times.

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 34 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 Saturday, 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 evening 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
Singapore Airlines
Singapore Airlines
18 Mar
20:00
AKL
Auckland Intl airport
25h 15m
2 Stops
JNB
10:15
+1
Johannesburg OR Tambo airport
Singapore Airlines
25 Mar
00:30
JNB
Johannesburg OR Tambo airport
24h 05m
1 Stop
AKL
11:35
+1
Auckland Intl airport
$1,291
Singapore Airlines
Singapore Airlines
18 Mar
20:00
AKL
Auckland Intl airport
25h 15m
2 Stops
JNB
10:15
+1
Johannesburg OR Tambo airport
Singapore Airlines
12 May
15:45
JNB
Johannesburg OR Tambo airport
29h 50m
2 Stops
AKL
07:35
+2
Auckland Intl airport
$1,301
Singapore Airlines
Singapore Airlines
22 May
22:50
AKL
Auckland Intl airport
29h 20m
2 Stops
JNB
18:10
+1
Johannesburg OR Tambo airport
Singapore Airlines
06 Jun
15:45
JNB
Johannesburg OR Tambo airport
29h 50m
2 Stops
AKL
07:35
+2
Auckland Intl airport
$1,309
Singapore Airlines
Singapore Airlines
03 Aug
02:10
AKL
Auckland Intl airport
26h 00m
1 Stop
JNB
18:10
Johannesburg OR Tambo airport
Singapore Airlines
17 Aug
15:45
JNB
Johannesburg OR Tambo airport
36h 35m
1 Stop
AKL
14:20
+2
Auckland Intl airport
$1,312
Emirates
Emirates
03 Mar
05:30
AKL
Auckland Intl airport
39h 20m
2 Stops
JNB
09:50
+1
Johannesburg OR Tambo airport
Emirates
28 Mar
00:20
JNB
Johannesburg OR Tambo airport
31h 20m
2 Stops
AKL
18:40
+1
Auckland Intl airport
$1,380
Singapore Airlines
Singapore Airlines
19 May
22:05
AKL
Auckland Intl airport
45h 05m
1 Stop
JNB
09:10
+2
Johannesburg OR Tambo airport
Singapore Airlines
26 May
15:45
JNB
Johannesburg OR Tambo airport
36h 35m
1 Stop
AKL
14:20
+2
Auckland Intl airport
$1,391
Qantas Airways
Qantas Airways
10 Apr
06:05
AKL
Auckland Intl airport
32h 55m
1 Stop
JNB
05:00
+1
Johannesburg OR Tambo airport
Qantas Airways
27 Apr
21:10
JNB
Johannesburg OR Tambo airport
16h 10m
1 Stop
AKL
23:20
+1
Auckland Intl airport
$1,614
Singapore Airlines
Singapore Airlines
18 Mar
20:00
AKL
Auckland Intl airport
25h 15m
2 Stops
JNB
10:15
+1
Johannesburg OR Tambo airport
Singapore Airlines
25 Mar
00:30
JNB
Johannesburg OR Tambo airport
24h 05m
1 Stop
AKL
11:35
+1
Auckland Intl airport
$1,291
Singapore Airlines
Singapore Airlines
18 Mar
20:00
AKL
Auckland Intl airport
25h 15m
2 Stops
JNB
10:15
+1
Johannesburg OR Tambo airport
Singapore Airlines
12 May
15:45
JNB
Johannesburg OR Tambo airport
29h 50m
2 Stops
AKL
07:35
+2
Auckland Intl airport
$1,301
Singapore Airlines
Singapore Airlines
22 May
22:50
AKL
Auckland Intl airport
29h 20m
2 Stops
JNB
18:10
+1
Johannesburg OR Tambo airport
Singapore Airlines
06 Jun
15:45
JNB
Johannesburg OR Tambo airport
29h 50m
2 Stops
AKL
07:35
+2
Auckland Intl airport
$1,309
Air New Zealand
Air New Zealand
14 Mar
00:30
HLZ
Hamilton airport
29h 40m
3 Stops
JNB
19:10
Johannesburg OR Tambo airport
Air New Zealand
18 Mar
00:30
JNB
Johannesburg OR Tambo airport
30h 55m
3 Stops
HLZ
18:25
+1
Hamilton airport
$3,276
Singapore Airlines
Singapore Airlines
03 Aug
02:10
AKL
Auckland Intl airport
26h 00m
1 Stop
JNB
18:10
Johannesburg OR Tambo airport
Singapore Airlines
17 Aug
15:45
JNB
Johannesburg OR Tambo airport
36h 35m
1 Stop
AKL
14:20
+2
Auckland Intl airport
$1,312

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
25h 15m
Cheapest price
$1,301
Christchurch to Johannesburg Flights
Fastest flight time
31h 25m
Cheapest price
$1,550
Wellington to Johannesburg Flights
Fastest flight time
48h 05m
Cheapest price
$2,231
Hamilton to Johannesburg Flights
Fastest flight time
29h 40m
Cheapest price
$3,276
View more

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg