Recent return flight deals
15/10Tue
1 stopQantas Airways
42h 40mAKL-JNB
3/11Sun
1 stopQantas Airways
20h 05mJNB-AKL
19/8Mon
1 stopCathay Pacific
27h 55mAKL-JNB
3/9Tue
1 stopCathay Pacific
37h 10mJNB-AKL
19/8Mon
3 stopsEmirates
39h 35mAKL-JNB
3/9Tue
2 stopsEmirates
33h 10mJNB-AKL
15/10Tue
3 stopsEmirates
38h 00mAKL-JNB
3/11Sun
2 stopsEmirates
37h 45mJNB-AKL
3/9Tue
1 stopEmirates
47h 45mAKL-JNB
10/9Tue
1 stopEmirates
34h 25mJNB-AKL
6/10Sun
1 stopEmirates
30h 05mAKL-JNB
25/10Fri
2 stopsEmirates
29h 55mJNB-AKL
6/10Sun
2 stopsEmirates
39h 20mAKL-JNB
25/10Fri
2 stopsEmirates
37h 25mJNB-AKL
14/10Mon
3 stopsEmirates
49h 25mCHC-JNB
27/10Sun
2 stopsEmirates
42h 20mJNB-CHC
30/7Tue
2 stopsEtihad Airways
50h 55mWLG-JNB
14/8Wed
2 stopsEtihad Airways
51h 45mJNB-WLG
4/12Wed
2 stopsSingapore Airlines
53h 40mNPE-JNB
1/1Wed
2 stopsSingapore Airlines
36h 10mJNB-NPE
Search by stops
Search by airline
Search by price