23:00
Cairo (CAI)
Tue, 3 Nov
8h 10min
Direct
07:10
O.R. Tambo (JNB)
Wed, 4 Nov
+1
NZ$636
00:35
Moscow Domodedovo Airport (DME)
Wed, 4 Nov
32h 45min
3 stops
08:20
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$884
05:55
Baiyun (CAN)
Wed, 4 Nov
32h 30min
2 stops
08:25
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$880
01:00
Kisauni (ZNZ)
Wed, 4 Nov
13h 15min
1 stop
13:15
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$639
02:20
Dubai (DXB)
Wed, 4 Nov
15h 30min
1 stop
15:50
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$594
03:55
Almaty (ALA)
Wed, 4 Nov
15h 45min
1 stop
16:40
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$866
03:55
Almaty (ALA)
Wed, 4 Nov
15h 45min
1 stop
16:40
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$925
03:25
Dubai (DXB)
Wed, 4 Nov
17h 45min
1 stop
19:10
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$544
04:25
Abu Dhabi (AUH)
Wed, 4 Nov
11h 5min
1 stop
13:30
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$591
04:25
Sharjah (SHJ)
Wed, 4 Nov
11h 5min
1 stop
13:30
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$621
05:35
Ufa (UFA)
Wed, 4 Nov
32h 20min
3 stops
10:55
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$1 059
03:35
Pulkovo (LED)
Wed, 4 Nov
37h 15min
3 stops
15:50
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$1 086
03:45
Pulkovo (LED)
Wed, 4 Nov
37h 5min
3 stops
15:50
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$1 214
06:00
Koltsovo (SVX)
Wed, 4 Nov
52h 10min
2 stops
07:10
O.R. Tambo (JNB)
Fri, 6 Nov
+1
NZ$1 300
04:35
Koltsovo (SVX)
Wed, 4 Nov
55h 20min
2 stops
08:55
O.R. Tambo (JNB)
Fri, 6 Nov
+1
NZ$1 234
07:00
Ufa (UFA)
Wed, 4 Nov
57h 30min
3 stops
13:30
O.R. Tambo (JNB)
Fri, 6 Nov
+1
NZ$1 107
07:15
Roshchino (TJM)
Wed, 4 Nov
59h 20min
3 stops
15:35
O.R. Tambo (JNB)
Fri, 6 Nov
+1
NZ$1 083
06:55
Dubai (DXB)
Wed, 4 Nov
10h 55min
1 stop
15:50
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$598
06:15
Pulkovo (LED)
Wed, 4 Nov
34h 35min
3 stops
15:50
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$1 073
06:30
Pulkovo (LED)
Wed, 4 Nov
34h 20min
3 stops
15:50
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$1 098
07:40
Seychelles (SEZ)
Wed, 4 Nov
26h 45min
1 stop
08:25
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$702
06:50
Baiyun (CAN)
Wed, 4 Nov
26h 35min
2 stops
03:25
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$1 142
07:00
Vnukovo Airport (VKO)
Wed, 4 Nov
28h 55min
2 stops
10:55
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$801
07:00
Vnukovo Airport (VKO)
Wed, 4 Nov
28h 55min
2 stops
10:55
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$801
06:00
Larnaca (LCA)
Wed, 4 Nov
50h 25min
3 stops
08:25
O.R. Tambo (JNB)
Fri, 6 Nov
+1
NZ$1 064
09:05
Astana (NQZ)
Wed, 4 Nov
23h 30min
1 stop
05:35
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$868
06:30
Cape Town (CPT)
Wed, 4 Nov
2h
Direct
08:30
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$128
07:30
Kisauni (ZNZ)
Wed, 4 Nov
6h 45min
1 stop
13:15
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$564
07:40
Dar Es Salaam (DAR)
Wed, 4 Nov
12h 35min
1 stop
19:15
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$459
07:40
Jomo Kenyatta (NBO)
Wed, 4 Nov
6h 35min
1 stop
13:15
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$554
06:55
Maputo (MPM)
Wed, 4 Nov
1h 10min
Direct
08:05
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$290
07:55
Vnukovo Airport (VKO)
Wed, 4 Nov
37h 15min
2 stops
20:10
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$1 046
08:05
Kazan (KZN)
Wed, 4 Nov
48h 5min
2 stops
07:10
O.R. Tambo (JNB)
Fri, 6 Nov
+1
NZ$1 246
08:15
Kruger Mpumalanga International Airport (MQP)
Wed, 4 Nov
55min
Direct
09:10
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$191
07:20
Cape Town (CPT)
Wed, 4 Nov
2h 5min
Direct
09:25
Lanseria International Airport (HLA)
Wed, 4 Nov
NZ$124
07:25
Cairo (CAI)
Wed, 4 Nov
25h
1 stop
08:25
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$660
06:40
Beauvais-Tille Airport (BVA)
Wed, 4 Nov
25h
2 stops
08:40
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$753
06:40
Beauvais-Tille Airport (BVA)
Wed, 4 Nov
48h 45min
2 stops
08:25
O.R. Tambo (JNB)
Fri, 6 Nov
+1
NZ$760
09:05
Vnukovo Airport (VKO)
Wed, 4 Nov
36h 5min
2 stops
20:10
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$972
08:15
Lusaka (LUN)
Wed, 4 Nov
2h
Direct
10:15
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$425
09:25
Kruger Mpumalanga International Airport (MQP)
Wed, 4 Nov
55min
Direct
10:20
O.R. Tambo (JNB)
Wed, 4 Nov
NZ$193
09:25
Vnukovo Airport (VKO)
Wed, 4 Nov
53h 5min
2 stops
13:30
O.R. Tambo (JNB)
Fri, 6 Nov
+1
NZ$995
09:25
Vnukovo Airport (VKO)
Wed, 4 Nov
53h 5min
2 stops
13:30
O.R. Tambo (JNB)
Fri, 6 Nov
+1
NZ$995
09:30
Mineralnye Vody (MRV)
Wed, 4 Nov
61h 55min
1 stop
22:25
O.R. Tambo (JNB)
Fri, 6 Nov
+1
NZ$1 131
09:30
Mineralnye Vody (MRV)
Wed, 4 Nov
29h
4 stops
13:30
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$1 158
11:50
Koltsovo (SVX)
Wed, 4 Nov
46h 20min
3 stops
07:10
O.R. Tambo (JNB)
Fri, 6 Nov
+1
NZ$1 282
10:00
Vnukovo Airport (VKO)
Wed, 4 Nov
30h 50min
2 stops
15:50
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$829
10:00
Vnukovo Airport (VKO)
Wed, 4 Nov
30h 50min
2 stops
15:50
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$829
10:10
Kazan (KZN)
Wed, 4 Nov
46h
2 stops
07:10
O.R. Tambo (JNB)
Fri, 6 Nov
+1
NZ$1 198
10:20
Bole (ADD)
Wed, 4 Nov
25h 35min
1 stop
10:55
O.R. Tambo (JNB)
Thu, 5 Nov
+1
NZ$791