Last minute flight, train and bus deals
30/10Wed
multi-stopUnited Airlines
28h 35mDFW-JNB
1/11Fri
multi-stopUnited Airlines
32h 05mJNB-DFW
30/10Wed
multi-stopJetBlue
26h 15mDFW-JNB
1/11Fri
multi-stopJetBlue
28h 40mJNB-DFW
30/10Wed
multi-stopQatar Airways
32h 10mDFW-JNB
1/11Fri
multi-stopQatar Airways
38h 20mJNB-DFW
30/10Wed
multi-stopEthiopian Air
32h 50mDFW-JNB
1/11Fri
multi-stopEthiopian Air
31h 35mJNB-DFW
30/10Wed
multi-stopEthiopian Air
48h 31mDFW-JNB
1/11Fri
multi-stopEthiopian Air
44h 06mJNB-DFW
1/11Fri
multi-stopLufthansa
34h 35mDFW-CPT
15/11Fri
multi-stopLufthansa
37h 05mCPT-DFW
1/11Fri
multi-stop
37h 00mDFW-CPT
15/11Fri
multi-stop
35h 05mCPT-DFW
31/10Thu
multi-stopQatar Airways
37h 45mDFW-JNB
2/11Sat
multi-stopQatar Airways
53h 30mJNB-DFW
31/10Thu
multi-stop
35h 15mDFW-JNB
2/11Sat
multi-stop
33h 07mJNB-DFW
29/10Tue
multi-stopLufthansa
34h 35mDFW-CPT
14/11Thu
multi-stopLufthansa
28h 05mCPT-DFW