Last minute flight, train and bus deals
4/11Mon
multi-stopEthiopian Air
24h 00mJFK-JNB
10/11Sun
multi-stopEthiopian Air
26h 55mJNB-JFK
4/11Mon
multi-stopKenya Airways
24h 55mJFK-CPT
19/11Tue
multi-stopKenya Airways
23h 10mCPT-JFK
4/11Mon
multi-stop
24h 55mJFK-CPT
18/11Mon
multi-stop
41h 35mCPT-JFK
2/11Sat
multi-stop
36h 25mJFK-JNB
4/11Mon
multi-stop
36h 30mJNB-JFK
3/11Sun
multi-stopQatar Airways
43h 25mJFK-JNB
11/11Mon
multi-stopQatar Airways
33h 15mJNB-JFK
4/11Mon
multi-stopEmirates
35h 15mJFK-JNB
14/11Thu
multi-stopEmirates
36h 30mJNB-JFK
3/11Sun
multi-stopQatar Airways
43h 25mJFK-JNB
10/11Sun
multi-stopQatar Airways
26h 15mJNB-JFK
2/11Sat
multi-stopEmirates
36h 15mJFK-JNB
4/11Mon
multi-stopEmirates
51h 35mJNB-JFK
5/11Tue
multi-stopJetBlue
24h 05mJFK-CPT
10/11Sun
multi-stopJetBlue
26h 25mCPT-JFK
1/11Fri
multi-stopJetBlue
22h 15mJFK-JNB
12/11Tue
multi-stopJetBlue
26h 10mJNB-JFK