Last minute flight, train and bus deals
3/6Mon
multi-stopDelta
21h 57mSTL-CPT
10/6Mon
multi-stopDelta
29h 55mCPT-STL
3/6Mon
multi-stopDelta
28h 20mSTL-CPT
10/6Mon
multi-stopDelta
29h 55mCPT-STL
5/6Wed
multi-stopQatar Airways
44h 47mMCI-JNB
7/6Fri
multi-stopQatar Airways
41h 24mJNB-MCI
5/6Wed
multi-stopUnited Airlines
19h 46mMCI-JNB
7/6Fri
multi-stopUnited Airlines
32h 55mJNB-MCI
5/6Wed
multi-stopEthiopian Air
24h 05mMCI-JNB
7/6Fri
multi-stopEthiopian Air
31h 29mJNB-MCI
3/6Mon
multi-stop
35h 45mSTL-CPT
10/6Mon
multi-stop
48h 10mCPT-STL
3/6Mon
multi-stop
35h 45mSTL-CPT
10/6Mon
multi-stop
35h 31mCPT-STL
5/6Wed
multi-stopSWISS
36h 20mMCI-JNB
7/6Fri
multi-stopSWISS
55h 59mJNB-MCI