Recent return flight deals
31/7Wed
2 stops
51h 10mAKL-JNB
10/8Sat
2 stops
36h 20mJNB-AKL
31/7Wed
1 stopEmirates
34h 20mAKL-JNB
10/8Sat
2 stopsEmirates
38h 55mJNB-AKL
3/8Sat
1 stop
27h 55mAKL-JNB
27/8Tue
2 stops
40h 40mJNB-AKL
3/8Sat
2 stops
35h 40mAKL-JNB
27/8Tue
2 stops
44h 20mJNB-AKL
6/6Thu
2 stops
34h 10mAKL-JNB
13/6Thu
2 stops
42h 30mJNB-AKL
6/6Thu
2 stops
34h 10mAKL-JNB
13/6Thu
1 stop
29h 10mJNB-AKL
3/8Sat
1 stopEmirates
34h 20mAKL-JNB
26/8Mon
1 stopEmirates
34h 25mJNB-AKL
6/6Thu
1 stopEmirates
47h 45mAKL-JNB
13/6Thu
2 stopsEmirates
37h 30mJNB-AKL
20/8Tue
2 stopsEmirates
41h 45mWLG-JNB
14/9Sat
2 stopsEmirates
39h 35mJNB-WLG
13/7Sat
1 stopQantas Airways
20h 05mCHC-JNB
12/8Mon
1 stopQantas Airways
20h 00mJNB-CHC
Search by stops
Search by airline
Search by price