Last minute flight, train and bus deals
5/6Wed
multi-stopAmerican Airlines
36h 06mCMH-JNB
9/7Tue
multi-stopAmerican Airlines
27h 57mJNB-CMH
3/6Mon
multi-stop
46h 50mDTW-JNB
10/6Mon
multi-stop
44h 24mJNB-DTW
3/6Mon
multi-stopQatar Airways
58h 52mCLE-CPT
10/6Mon
multi-stopQatar Airways
31h 45mCPT-CLE
3/6Mon
multi-stopUnited Airlines
27h 20mCLE-CPT
10/6Mon
multi-stopUnited Airlines
20h 20mCPT-CLE
5/6Wed
multi-stopUnited Airlines
18h 21mCMH-JNB
9/7Tue
multi-stopUnited Airlines
30h 21mJNB-CMH
6/6Thu
multi-stopQatar Airways
40h 23mCVG-CPT
8/6Sat
multi-stopQatar Airways
36h 26mCPT-CVG
3/6Mon
multi-stopEthiopian Air
31h 11mDTW-JNB
10/6Mon
multi-stopEthiopian Air
39h 28mJNB-DTW
3/6Mon
multi-stopEthiopian Air
25h 45mCLE-CPT
10/6Mon
multi-stopEthiopian Air
29h 32mCPT-CLE
3/6Mon
multi-stopTurkish Airlines
33h 40mDTW-CPT
13/6Thu
multi-stopTurkish Airlines
31h 50mCPT-DTW
3/6Mon
multi-stopTurkish Airlines
32h 20mDTW-JNB
10/6Mon
multi-stopTurkish Airlines
30h 20mJNB-DTW