Last minute flight, train and bus deals
10/5Fri
multi-stopEthiopian Air
31h 17mMKE-JNB
1/6Sat
multi-stopEthiopian Air
33h 05mJNB-MKE
9/5Thu
multi-stopQatar Airways
49h 01mMKE-JNB
23/5Thu
multi-stopQatar Airways
50h 48mJNB-MKE
9/5Thu
multi-stopDelta
25h 21mMKE-JNB
23/5Thu
multi-stopDelta
21h 06mJNB-MKE
10/5Fri
multi-stopKLM
27h 22mMKE-JNB
1/6Sat
multi-stopKLM
25h 38mJNB-MKE
9/5Thu
multi-stopDelta
25h 21mMKE-JNB
23/5Thu
multi-stopDelta
31h 17mJNB-MKE
10/5Fri
multi-stop
24h 12mMKE-JNB
1/6Sat
multi-stop
26h 39mJNB-MKE
9/5Thu
multi-stop
43h 46mMKE-JNB
23/5Thu
multi-stop
34h 22mJNB-MKE
10/5Fri
multi-stop
44h 36mMKE-JNB
1/6Sat
multi-stop
35h 22mJNB-MKE