Last minute flight, train and bus deals
1/5dc.
multi-stopEthiopian Air
26h 50mGIG-JNB
18/5ds.
multi-stopEthiopian Air
43h 00mJNB-GIG
1/5dc.
multi-stopBritish Airways
35h 55mGIG-JNB
18/5ds.
multi-stopBritish Airways
39h 15mJNB-GIG
1/5dc.
multi-stop
42h 25mGIG-JNB
18/5ds.
multi-stop
29h 45mJNB-GIG
1/5dc.
multi-stop
27h 35mGIG-CPT
6/5dl.
multi-stop
34h 55mCPT-GIG
1/5dc.
multi-stop
27h 35mGIG-CPT
6/5dl.
multi-stop
34h 55mCPT-GIG
1/5dc.
multi-stop
30h 30mGIG-CPT
6/5dl.
multi-stop
38h 15mCPT-GIG
1/5dc.
multi-stopEmirates
54h 30mGIG-CPT
6/5dl.
multi-stopEmirates
53h 35mCPT-GIG
1/5dc.
multi-stopEmirates
54h 30mGIG-CPT
6/5dl.
multi-stopEmirates
53h 35mCPT-GIG
1/5dc.
multi-stop
27h 35mGIG-CPT
6/5dl.
multi-stop
40h 50mCPT-GIG
1/5dc.
multi-stopEmirates
48h 15mGIG-JNB
18/5ds.
multi-stopEmirates
28h 45mJNB-GIG