Last minute flight, train and bus deals
1/11Fri
multi-stopQatar Airways
32h 34mMCI-JNB
3/11Sun
multi-stopQatar Airways
37h 38mJNB-MCI
30/10Wed
multi-stopQatar Airways
39h 12mMCI-JNB
1/11Fri
multi-stopQatar Airways
39h 32mJNB-MCI
1/11Fri
multi-stopQatar Airways
32h 33mTUL-JNB
5/11Tue
multi-stopQatar Airways
32h 48mJNB-TUL
1/11Fri
multi-stopEthiopian Air
25h 31mMCI-JNB
3/11Sun
multi-stopEthiopian Air
61h 07mJNB-MCI
1/11Fri
multi-stop
32h 34mMCI-JNB
3/11Sun
multi-stop
46h 23mJNB-MCI
30/10Wed
multi-stop
28h 50mMCI-JNB
1/11Fri
multi-stop
32h 23mJNB-MCI
30/10Wed
multi-stop
38h 03mMCI-JNB
1/11Fri
multi-stop
39h 53mJNB-MCI
30/10Wed
multi-stopEthiopian Air
33h 45mMCI-JNB
1/11Fri
multi-stopEthiopian Air
48h 31mJNB-MCI
1/11Fri
multi-stop
19h 16mMCI-JNB
3/11Sun
multi-stop
32h 07mJNB-MCI
30/10Wed
multi-stopDelta
23h 35mMCI-JNB
1/11Fri
multi-stopDelta
25h 08mJNB-MCI