Last minute flight, train and bus deals
13/5Mon
multi-stopEmirates
26h 55mBNE-JNB
21/5Tue
multi-stopEmirates
27h 15mJNB-BNE
14/5Tue
multi-stop
31h 40mBNE-JNB
21/5Tue
multi-stop
37h 15mJNB-BNE
14/5Tue
multi-stop
30h 40mBNE-JNB
21/5Tue
multi-stop
45h 15mJNB-BNE
13/5Mon
multi-stopEmirates
26h 55mBNE-JNB
21/5Tue
multi-stopEmirates
32h 40mJNB-BNE
14/5Tue
multi-stop
40h 25mBNE-JNB
21/5Tue
multi-stop
43h 55mJNB-BNE
14/5Tue
multi-stop
30h 40mBNE-JNB
21/5Tue
multi-stop
38h 40mJNB-BNE
13/5Mon
multi-stopCathay Pacific
40h 55mBNE-JNB
21/5Tue
multi-stopCathay Pacific
45h 15mJNB-BNE
14/5Tue
multi-stop
31h 40mBNE-JNB
20/5Mon
multi-stop
54h 20mJNB-BNE
13/5Mon
multi-stopQatar Airways
40h 55mBNE-JNB
21/5Tue
multi-stopQatar Airways
38h 40mJNB-BNE
14/5Tue
multi-stopQatar Airways
35h 35mBNE-JNB
21/5Tue
multi-stopQatar Airways
38h 40mJNB-BNE