Last minute flight, train and bus deals
![Emirates]()
28/7Sun
multi-stopEmirates
25h 25mJNB-CAI
![Emirates]()
31/7Wed
multi-stopEmirates
25h 45mCAI-JNB
![Ethiopian Air]()
28/7Sun
multi-stopEthiopian Air
26h 05mJNB-CAI
![Ethiopian Air]()
31/7Wed
multi-stopEthiopian Air
30h 50mCAI-JNB
![]()
28/7Sun
direct
8h 15mJNB-CAI
![]()
31/7Wed
multi-stop
20h 20mCAI-JNB
![Ethiopian Air]()
28/7Sun
multi-stopEthiopian Air
45h 05mJNB-CAI
![Ethiopian Air]()
30/7Tue
multi-stopEthiopian Air
10h 45mCAI-JNB
![]()
28/7Sun
direct
8h 15mJNB-CAI
![]()
30/7Tue
multi-stop
20h 35mCAI-JNB
![Ethiopian Air]()
28/7Sun
multi-stopEthiopian Air
38h 50mJNB-CAI
![Ethiopian Air]()
31/7Wed
multi-stopEthiopian Air
30h 50mCAI-JNB
![Ethiopian Air]()
28/7Sun
multi-stopEthiopian Air
45h 05mJNB-CAI
![Ethiopian Air]()
30/7Tue
multi-stopEthiopian Air
46h 30mCAI-JNB
![Ethiopian Air]()
28/7Sun
multi-stopEthiopian Air
36h 45mJNB-CAI
![Ethiopian Air]()
31/7Wed
multi-stopEthiopian Air
29h 45mCAI-JNB
![Ethiopian Air]()
28/7Sun
multi-stopEthiopian Air
36h 45mJNB-CAI
![Ethiopian Air]()
30/7Tue
multi-stopEthiopian Air
22h 20mCAI-JNB