Recent return flight deals
![Ethiopian Air]()
20/8Tue
1 stopEthiopian Air
12h 25mBOM-JNB
![Ethiopian Air]()
25/11Mon
1 stopEthiopian Air
14h 45mJNB-BOM
![Ethiopian Air]()
9/11Sat
1 stopEthiopian Air
12h 30mBOM-JNB
![Ethiopian Air]()
30/11Sat
1 stopEthiopian Air
14h 45mJNB-BOM
![Kenya Airways]()
28/6Fri
1 stopKenya Airways
21h 00mBOM-JNB
![Kenya Airways]()
16/9Mon
1 stopKenya Airways
11h 15mJNB-BOM
![Ethiopian Air]()
28/6Fri
1 stopEthiopian Air
12h 25mBOM-JNB
![Ethiopian Air]()
4/9Wed
1 stopEthiopian Air
14h 15mJNB-BOM
![Kenya Airways]()
28/6Fri
1 stopKenya Airways
12h 35mBOM-JNB
![Kenya Airways]()
2/9Mon
1 stopKenya Airways
11h 15mJNB-BOM
![Kenya Airways]()
22/7Mon
1 stopKenya Airways
21h 00mBOM-JNB
![Kenya Airways]()
29/7Mon
1 stopKenya Airways
33h 50mJNB-BOM
![]()
12/12Thu
2 stops
18h 25mDEL-JNB
![]()
3/1Fri
2 stops
41h 35mJNB-DEL
![Qatar Airways]()
15/7Mon
1 stopQatar Airways
15h 50mBLR-JNB
![Qatar Airways]()
23/7Tue
1 stopQatar Airways
27h 10mJNB-BLR
![]()
14/7Sun
2 stops
23h 00mMAA-JNB
![]()
19/7Fri
2 stops
21h 50mJNB-MAA
![Air India]()
19/7Fri
2 stopsAir India
34h 15mHYD-JNB
![Air India]()
28/7Sun
3 stopsAir India
25h 40mJNB-HYD
Search by stops
Search by airline
Search by price