Last minute flight, train and bus deals
27/10Sun
multi-stop
44h 21mCLE-JNB
11/11Mon
multi-stop
39h 36mJNB-CLE
27/10Sun
multi-stopEthiopian Air
43h 21mCLE-JNB
11/11Mon
multi-stopEthiopian Air
55h 07mJNB-CLE
28/10Mon
multi-stopQatar Airways
28h 32mCLE-JNB
9/11Sat
multi-stopQatar Airways
41h 03mJNB-CLE
27/10Sun
multi-stopEthiopian Air
25h 10mCLE-JNB
11/11Mon
multi-stopEthiopian Air
55h 07mJNB-CLE
27/10Sun
multi-stopQatar Airways
39h 13mCVG-JNB
29/10Tue
multi-stopQatar Airways
40h 13mJNB-CVG
27/10Sun
multi-stopTurkish Airlines
31h 45mDTW-JNB
29/10Tue
multi-stopTurkish Airlines
30h 05mJNB-DTW
27/10Sun
multi-stopBritish Airways
31h 25mPIT-CPT
13/3Thu
multi-stopBritish Airways
30h 10mCPT-PIT
24/10Thu
multi-stopUnited Airlines
27h 20mCVG-CPT
31/10Thu
multi-stopUnited Airlines
20h 57mCPT-CVG
27/10Sun
multi-stopBritish Airways
31h 25mPIT-CPT
13/3Thu
multi-stopBritish Airways
27h 28mCPT-PIT
27/10Sun
multi-stopUnited Airlines
19h 20mCLE-JNB
11/11Mon
multi-stopUnited Airlines
30h 30mJNB-CLE