Last minute flight, train and bus deals
29/4mån
multi-stopSWISS
14h 20mLHR-CPT
14/5tis
multi-stopSWISS
22h 20mCPT-LHR
25/4tors
multi-stopKenya Airways
15h 30mLHR-JNB
13/5mån
multi-stopKenya Airways
24h 15mJNB-LHR
26/4fre
multi-stopKenya Airways
20h 25mLHR-JNB
7/5tis
multi-stopKenya Airways
24h 15mJNB-LHR
28/4sön
multi-stopEthiopian Air
32h 50mLGW-JNB
13/5mån
multi-stopEthiopian Air
23h 00mJNB-LGW
28/4sön
multi-stopRwandAir
16h 40mLHR-JNB
3/5fre
multi-stopRwandAir
16h 00mJNB-LHR
28/4sön
multi-stopSAUDIA
21h 20mLHR-JNB
11/5lör
multi-stopSAUDIA
21h 20mJNB-LHR
28/4sön
multi-stopEthiopian Air
16h 45mLGW-JNB
6/5mån
multi-stopEthiopian Air
16h 50mJNB-LGW
26/4fre
multi-stopSAUDIA
21h 20mLHR-JNB
18/5lör
multi-stopSAUDIA
18h 55mJNB-LHR
29/4mån
multi-stopEgypt Air
32h 00mLHR-JNB
15/5ons
multi-stopEgypt Air
16h 50mJNB-LHR
28/4sön
multi-stopRwandAir
16h 40mLHR-JNB
30/4tis
multi-stopRwandAir
18h 00mJNB-LHR