Last minute flight, train and bus deals
26/4Fri
multi-stopEtihad Airways
26h 25mJNB-IST
5/5Sun
multi-stopEtihad Airways
26h 10mIST-JNB
28/4Sun
multi-stopEgypt Air
27h 55mJNB-IST
14/5Tue
multi-stopEgypt Air
18h 10mIST-JNB
29/4Mon
multi-stopEthiopian Air
13h 15mJNB-IST
14/5Tue
multi-stopEthiopian Air
20h 55mIST-JNB
26/4Fri
multi-stopQatar Airways
32h 45mJNB-IST
5/5Sun
multi-stopQatar Airways
21h 05mIST-JNB
28/4Sun
multi-stopEthiopian Air
32h 45mJNB-LGW
5/5Sun
multi-stopEthiopian Air
16h 45mLGW-JNB
27/4Sat
multi-stopRwandAir
16h 00mJNB-LHR
10/5Fri
multi-stopRwandAir
16h 40mLHR-JNB
27/4Sat
multi-stopRwandAir
16h 00mJNB-LHR
12/5Sun
multi-stopRwandAir
16h 40mLHR-JNB
28/4Sun
multi-stopQatar Airways
14h 55mJNB-SAW
13/5Mon
multi-stopQatar Airways
14h 45mSAW-JNB
29/4Mon
multi-stopKenya Airways
29h 55mJNB-AMS
6/5Mon
multi-stopKenya Airways
27h 40mAMS-JNB
26/4Fri
multi-stopKenya Airways
15h 25mJNB-AMS
10/5Fri
multi-stopKenya Airways
27h 40mAMS-JNB