Recent return flight deals
4/11Mon
1 stopSingapore Airlines
18h 40mPER-JNB
25/11Mon
1 stopSingapore Airlines
19h 00mJNB-PER
18/7Thu
2 stops
30h 55mPER-JNB
16/8Fri
2 stops
55h 20mJNB-PER
4/11Mon
1 stopSingapore Airlines
29h 30mPER-JNB
25/11Mon
1 stopSingapore Airlines
19h 00mJNB-PER
3/11Sun
1 stopSingapore Airlines
35h 00mPER-JNB
25/11Mon
1 stopSingapore Airlines
28h 10mJNB-PER
3/11Sun
1 stopSingapore Airlines
35h 00mPER-JNB
25/11Mon
1 stopSingapore Airlines
19h 00mJNB-PER
8/10Tue
3 stops
38h 40mPER-JNB
24/10Thu
3 stops
37h 45mJNB-PER
24/10Thu
1 stop
40h 20mBNE-JNB
14/11Thu
1 stop
19h 20mJNB-BNE
4/11Mon
1 stopSingapore Airlines
30h 05mSYD-JNB
15/11Fri
1 stopSingapore Airlines
19h 10mJNB-SYD
9/11Sat
2 stopsQatar Airways
29h 30mADL-JNB
12/11Tue
2 stopsQatar Airways
38h 35mJNB-ADL
15/6Sat
3 stopsEmirates
62h 25mCBR-JNB
22/6Sat
2 stopsEmirates
41h 55mJNB-CBR
Search by stops
Search by airline
Search by price