Last minute flight, train and bus deals
10/10Thu
multi-stopEthiopian Air
16h 55mLGW-JNB
13/11Wed
multi-stopEthiopian Air
17h 05mJNB-LGW
13/10Sun
multi-stopRwandAir
17h 00mLHR-JNB
20/10Sun
multi-stopRwandAir
18h 05mJNB-LHR
11/10Fri
multi-stop
28h 00mLHR-JNB
19/10Sat
multi-stop
20h 20mJNB-LHR
11/10Fri
multi-stop
33h 35mLGW-JNB
28/10Mon
multi-stop
25h 50mJNB-LGW
9/10Wed
multi-stopEtihad Airways
33h 45mLHR-JNB
13/10Sun
multi-stopEtihad Airways
30h 20mJNB-LHR
10/10Thu
multi-stopEtihad Airways
22h 05mLHR-JNB
21/10Mon
multi-stopEtihad Airways
21h 50mJNB-LHR
10/10Thu
multi-stopEmirates
16h 25mLHR-JNB
22/10Tue
multi-stopEmirates
17h 05mJNB-LHR
9/10Wed
multi-stopAustrian Airlines
16h 25mLHR-JNB
16/10Wed
multi-stopAustrian Airlines
20h 20mJNB-LHR
10/10Thu
multi-stopAustrian Airlines
16h 30mLHR-JNB
13/11Wed
multi-stopAustrian Airlines
16h 50mJNB-LHR
10/10Thu
multi-stopEmirates
22h 40mSTN-JNB
23/10Wed
multi-stopEmirates
24h 30mJNB-STN