Last minute flight, train and bus deals
24/4Wed
multi-stopQatar Airways
23h 05mJNB-CAI
21/5Tue
multi-stopQatar Airways
12h 30mCAI-JNB
24/4Wed
directEgypt Air
8h 15mJNB-CAI
21/5Tue
directEgypt Air
8h 25mCAI-JNB
24/4Wed
multi-stop
14h 55mJNB-CAI
21/5Tue
direct
8h 25mCAI-JNB
24/4Wed
direct
8h 15mJNB-CAI
20/5Mon
multi-stop
10h 45mCAI-JNB
24/4Wed
multi-stopEthiopian Air
45h 05mJNB-CAI
20/5Mon
multi-stopEthiopian Air
22h 30mCAI-JNB
24/4Wed
multi-stop
14h 55mJNB-CAI
21/5Tue
multi-stop
27h 15mCAI-JNB
24/4Wed
multi-stopEthiopian Air
48h 50mJNB-CAI
20/5Mon
multi-stopEthiopian Air
10h 45mCAI-JNB
24/4Wed
multi-stopTurkish Airlines
33h 45mJNB-SSH
3/5Fri
multi-stopTurkish Airlines
29h 20mSSH-JNB
24/4Wed
multi-stopTurkish Airlines
29h 40mJNB-SSH
1/5Wed
multi-stopTurkish Airlines
33h 50mSSH-JNB
22/4Mon
multi-stopEtihad Airways
38h 35mJNB-SSH
29/4Mon
multi-stopEtihad Airways
34h 30mSSH-JNB