Last minute flight, train and bus deals
1/5Wed
multi-stopSWISS
13h 30mJNB-MAN
8/5Wed
multi-stopSWISS
13h 25mMAN-JNB
1/5Wed
multi-stopSWISS
13h 30mJNB-MAN
8/5Wed
multi-stopSWISS
22h 05mMAN-JNB
28/4Sun
multi-stopRwandAir
18h 05mJNB-LHR
5/5Sun
multi-stopRwandAir
16h 40mLHR-JNB
28/4Sun
multi-stopRwandAir
18h 05mJNB-LHR
2/5Thu
multi-stopRwandAir
16h 40mLHR-JNB
28/4Sun
multi-stopEthiopian Air
32h 45mJNB-LGW
2/5Thu
multi-stopEthiopian Air
16h 45mLGW-JNB
28/4Sun
multi-stopEthiopian Air
32h 45mJNB-LGW
5/5Sun
multi-stopEthiopian Air
32h 50mLGW-JNB
28/4Sun
multi-stop
30h 15mJNB-LTN
5/5Sun
multi-stop
25h 20mLTN-JNB
30/4Tue
multi-stop
28h 15mJNB-MAN
7/5Tue
multi-stop
14h 25mMAN-JNB
29/4Mon
multi-stopEmirates
24h 00mJNB-BHX
15/5Wed
multi-stopEmirates
22h 10mBHX-JNB
28/4Sun
multi-stopEmirates
24h 35mJNB-STN
5/5Sun
multi-stopEmirates
24h 20mSTN-JNB