Last minute flight, train and bus deals
26/4Fri
multi-stopRwandAir
14h 30mJNB-DXB
28/4Sun
multi-stopRwandAir
15h 10mDXB-JNB
26/4Fri
multi-stopEthiopian Air
17h 50mJNB-DXB
5/5Sun
multi-stopEthiopian Air
17h 35mDXB-JNB
29/4Mon
multi-stopKenya Airways
14h 25mJNB-DXB
2/5Thu
multi-stopKenya Airways
10h 55mDXB-JNB
26/4Fri
multi-stopKenya Airways
20h 15mJNB-DXB
2/5Thu
multi-stopKenya Airways
12h 00mDXB-JNB
26/4Fri
multi-stopEtihad Airways
15h 25mJNB-DOH
30/4Tue
multi-stopEtihad Airways
15h 45mDOH-JNB
28/4Sun
multi-stop
14h 30mJNB-DXB
5/5Sun
multi-stop
27h 50mDXB-JNB
26/4Fri
multi-stopQatar Airways
13h 00mJNB-DOH
29/4Mon
directQatar Airways
8h 30mDOH-JNB
26/4Fri
multi-stopQatar Airways
13h 00mJNB-DOH
29/4Mon
directQatar Airways
8h 30mDOH-JNB
26/4Fri
multi-stop
14h 30mJNB-DXB
29/4Mon
multi-stop
16h 25mDXB-JNB
29/4Mon
multi-stopEtihad Airways
10h 30mJNB-MCT
12/5Sun
multi-stopEtihad Airways
15h 45mMCT-JNB