23:00
Cairo (CAI)
Tue, 3 Nov
8h 10min
Direct
07:10
O.R. Tambo (JNB)
Wed, 4 Nov
+1
$357
00:35
Domodedovo International Airport (DME)
Wed, 4 Nov
32h 45min
3 stops
08:20
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$496
05:55
Baiyun (CAN)
Wed, 4 Nov
32h 30min
2 stops
08:25
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$494
01:00
Kisauni (ZNZ)
Wed, 4 Nov
13h 15min
1 stop
13:15
O.R. Tambo (JNB)
Wed, 4 Nov
$359
02:20
Dubai (DXB)
Wed, 4 Nov
15h 30min
1 stop
15:50
O.R. Tambo (JNB)
Wed, 4 Nov
$334
03:55
Almaty (ALA)
Wed, 4 Nov
15h 45min
1 stop
16:40
O.R. Tambo (JNB)
Wed, 4 Nov
$486
03:55
Almaty (ALA)
Wed, 4 Nov
15h 45min
1 stop
16:40
O.R. Tambo (JNB)
Wed, 4 Nov
$519
03:25
Dubai (DXB)
Wed, 4 Nov
17h 45min
1 stop
19:10
O.R. Tambo (JNB)
Wed, 4 Nov
$306
04:25
Abu Dhabi (AUH)
Wed, 4 Nov
11h 5min
1 stop
13:30
O.R. Tambo (JNB)
Wed, 4 Nov
$332
04:25
Sharjah (SHJ)
Wed, 4 Nov
11h 5min
1 stop
13:30
O.R. Tambo (JNB)
Wed, 4 Nov
$348
05:35
Ufa (UFA)
Wed, 4 Nov
32h 20min
3 stops
10:55
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$595
03:35
Pulkovo (LED)
Wed, 4 Nov
37h 15min
3 stops
15:50
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$610
03:45
Pulkovo (LED)
Wed, 4 Nov
37h 5min
3 stops
15:50
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$682
06:00
Koltsovo (SVX)
Wed, 4 Nov
52h 10min
2 stops
07:10
O.R. Tambo (JNB)
Fri, 6 Nov
+1
$730
04:35
Koltsovo (SVX)
Wed, 4 Nov
55h 20min
2 stops
08:55
O.R. Tambo (JNB)
Fri, 6 Nov
+1
$693
07:00
Ufa (UFA)
Wed, 4 Nov
57h 30min
3 stops
13:30
O.R. Tambo (JNB)
Fri, 6 Nov
+1
$622
07:15
Roshchino (TJM)
Wed, 4 Nov
59h 20min
3 stops
15:35
O.R. Tambo (JNB)
Fri, 6 Nov
+1
$608
06:55
Dubai (DXB)
Wed, 4 Nov
10h 55min
1 stop
15:50
O.R. Tambo (JNB)
Wed, 4 Nov
$336
06:15
Pulkovo (LED)
Wed, 4 Nov
34h 35min
3 stops
15:50
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$603
06:30
Pulkovo (LED)
Wed, 4 Nov
34h 20min
3 stops
15:50
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$617
07:40
Seychelles (SEZ)
Wed, 4 Nov
26h 45min
1 stop
08:25
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$394
06:50
Baiyun (CAN)
Wed, 4 Nov
26h 35min
2 stops
03:25
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$641
07:00
Vnukovo International Airport (VKO)
Wed, 4 Nov
28h 55min
2 stops
10:55
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$450
07:00
Vnukovo International Airport (VKO)
Wed, 4 Nov
28h 55min
2 stops
10:55
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$450
06:00
Larnaca (LCA)
Wed, 4 Nov
50h 25min
3 stops
08:25
O.R. Tambo (JNB)
Fri, 6 Nov
+1
$597
09:05
Astana (NQZ)
Wed, 4 Nov
23h 30min
1 stop
05:35
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$487
06:30
Cape Town (CPT)
Wed, 4 Nov
2h
Direct
08:30
O.R. Tambo (JNB)
Wed, 4 Nov
$72
07:30
Kisauni (ZNZ)
Wed, 4 Nov
6h 45min
1 stop
13:15
O.R. Tambo (JNB)
Wed, 4 Nov
$316
07:40
Dar Es Salaam (DAR)
Wed, 4 Nov
12h 35min
1 stop
19:15
O.R. Tambo (JNB)
Wed, 4 Nov
$258
07:40
Jomo Kenyatta (NBO)
Wed, 4 Nov
6h 35min
1 stop
13:15
O.R. Tambo (JNB)
Wed, 4 Nov
$311
06:55
Maputo (MPM)
Wed, 4 Nov
1h 10min
Direct
08:05
O.R. Tambo (JNB)
Wed, 4 Nov
$163
07:55
Vnukovo International Airport (VKO)
Wed, 4 Nov
37h 15min
2 stops
20:10
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$587
08:05
Kazan (KZN)
Wed, 4 Nov
48h 5min
2 stops
07:10
O.R. Tambo (JNB)
Fri, 6 Nov
+1
$700
08:15
Kruger Mpumalanga International Airport (MQP)
Wed, 4 Nov
55min
Direct
09:10
O.R. Tambo (JNB)
Wed, 4 Nov
$107
07:20
Cape Town (CPT)
Wed, 4 Nov
2h 5min
Direct
09:25
Lanseria International Airport (HLA)
Wed, 4 Nov
$69
07:25
Cairo (CAI)
Wed, 4 Nov
25h
1 stop
08:25
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$370
06:40
Beauvais Tillé airport (BVA)
Wed, 4 Nov
25h
2 stops
08:40
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$423
06:40
Beauvais Tillé airport (BVA)
Wed, 4 Nov
48h 45min
2 stops
08:25
O.R. Tambo (JNB)
Fri, 6 Nov
+1
$427
09:05
Vnukovo International Airport (VKO)
Wed, 4 Nov
36h 5min
2 stops
20:10
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$546
08:15
Lusaka (LUN)
Wed, 4 Nov
2h
Direct
10:15
O.R. Tambo (JNB)
Wed, 4 Nov
$239
09:25
Kruger Mpumalanga International Airport (MQP)
Wed, 4 Nov
55min
Direct
10:20
O.R. Tambo (JNB)
Wed, 4 Nov
$108
09:25
Vnukovo International Airport (VKO)
Wed, 4 Nov
53h 5min
2 stops
13:30
O.R. Tambo (JNB)
Fri, 6 Nov
+1
$558
09:25
Vnukovo International Airport (VKO)
Wed, 4 Nov
53h 5min
2 stops
13:30
O.R. Tambo (JNB)
Fri, 6 Nov
+1
$558
09:30
Mineralnye Vody (MRV)
Wed, 4 Nov
61h 55min
1 stop
22:25
O.R. Tambo (JNB)
Fri, 6 Nov
+1
$635
09:30
Mineralnye Vody (MRV)
Wed, 4 Nov
29h
4 stops
13:30
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$650
11:50
Koltsovo (SVX)
Wed, 4 Nov
46h 20min
3 stops
07:10
O.R. Tambo (JNB)
Fri, 6 Nov
+1
$720
10:00
Vnukovo International Airport (VKO)
Wed, 4 Nov
30h 50min
2 stops
15:50
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$465
10:00
Vnukovo International Airport (VKO)
Wed, 4 Nov
30h 50min
2 stops
15:50
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$465
10:10
Kazan (KZN)
Wed, 4 Nov
46h
2 stops
07:10
O.R. Tambo (JNB)
Fri, 6 Nov
+1
$672
10:20
Bole (ADD)
Wed, 4 Nov
25h 35min
1 stop
10:55
O.R. Tambo (JNB)
Thu, 5 Nov
+1
$444