Last minute flight, train and bus deals
29/4Mon
multi-stopKenya Airways
25h 55mJFK-CPT
22/5Wed
multi-stopKenya Airways
23h 05mCPT-JFK
29/4Mon
multi-stop
36h 45mJFK-CPT
22/5Wed
multi-stop
23h 05mCPT-JFK
3/5Fri
multi-stopEgypt Air
37h 10mJFK-JNB
6/5Mon
multi-stopEgypt Air
41h 15mJNB-JFK
1/5Wed
multi-stopEgypt Air
37h 10mJFK-JNB
6/5Mon
multi-stopEgypt Air
41h 15mJNB-JFK
29/4Mon
multi-stopSAUDIA
38h 30mJFK-JNB
6/5Mon
multi-stopSAUDIA
41h 20mJNB-JFK
29/4Mon
multi-stop
36h 45mJFK-CPT
22/5Wed
multi-stop
45h 30mCPT-JFK
29/4Mon
multi-stopQatar Airways
31h 20mJFK-CPT
22/5Wed
multi-stopQatar Airways
32h 20mCPT-JFK
30/4Tue
multi-stopQatar Airways
32h 50mJFK-JNB
6/5Mon
multi-stopQatar Airways
42h 45mJNB-JFK
1/5Wed
multi-stopEthiopian Air
25h 45mEWR-CPT
6/5Mon
multi-stopEthiopian Air
35h 10mCPT-EWR
29/4Mon
multi-stopEthiopian Air
40h 00mJFK-JNB
6/5Mon
multi-stopEthiopian Air
51h 25mJNB-JFK