Last minute flight, train and bus deals
24/4Wed
multi-stopKenya Airways
33h 10mJNB-ACC
3/5Fri
multi-stopKenya Airways
28h 30mACC-JNB
23/4Tue
multi-stopRwandAir
12h 15mJNB-ACC
3/5Fri
multi-stopRwandAir
9h 55mACC-JNB
24/4Wed
multi-stopQatar Airways
39h 35mJNB-ACC
3/5Fri
multi-stopQatar Airways
26h 50mACC-JNB
23/4Tue
multi-stop
12h 15mJNB-ACC
3/5Fri
multi-stop
20h 25mACC-JNB
24/4Wed
multi-stop
11h 05mJNB-ACC
3/5Fri
multi-stop
20h 25mACC-JNB
23/4Tue
multi-stop
13h 00mJNB-ACC
27/4Sat
multi-stop
11h 10mACC-JNB
23/4Tue
multi-stop
13h 00mJNB-ACC
27/4Sat
multi-stop
15h 40mACC-JNB
23/4Tue
multi-stopEmirates
17h 55mJNB-ACC
27/4Sat
multi-stopEmirates
25h 30mACC-JNB
24/4Wed
multi-stop
28h 05mJNB-ACC
3/5Fri
multi-stop
16h 35mACC-JNB
23/4Tue
directSouth African
6h 05mJNB-ACC
27/4Sat
directSouth African
5h 50mACC-JNB