Recent return flight deals
3/6Mon
1 stopKenya Airways
31h 40mBOM-JNB
10/6Mon
1 stopKenya Airways
29h 00mJNB-BOM
20/8Tue
1 stopEthiopian Air
12h 25mBOM-JNB
25/11Mon
1 stopEthiopian Air
14h 45mJNB-BOM
17/7Wed
1 stopEthiopian Air
12h 25mBOM-JNB
18/7Thu
1 stopEthiopian Air
14h 15mJNB-BOM
23/5Thu
1 stopEtihad Airways
22h 10mBOM-JNB
10/7Wed
1 stopEtihad Airways
18h 15mJNB-BOM
17/6Mon
1 stopEthiopian Air
12h 25mBOM-JNB
21/6Fri
1 stopEthiopian Air
14h 15mJNB-BOM
17/7Wed
1 stopKenya Airways
30h 30mBOM-JNB
18/7Thu
1 stopKenya Airways
29h 00mJNB-BOM
17/6Mon
1 stopEthiopian Air
14h 35mBLR-JNB
9/7Tue
1 stopEthiopian Air
14h 10mJNB-BLR
3/6Mon
1 stopQatar Airways
15h 50mMAA-JNB
25/6Tue
1 stopQatar Airways
27h 15mJNB-MAA
10/6Mon
2 stopsAir India
35h 15mCOK-JNB
17/6Mon
2 stopsAir India
37h 05mJNB-COK
24/5Fri
2 stopsAir India
19h 25mHYD-JNB
28/5Tue
2 stopsAir India
19h 40mJNB-HYD
Search by stops
Search by airline
Search by price