Last minute flight, train and bus deals
1/6Sat
directFlySafair
4h 15mJNB-MRU
6/6Thu
directFlySafair
4h 30mMRU-JNB
1/6Sat
direct
4h 15mJNB-MRU
7/6Fri
multi-stop
6h 25mMRU-JNB
30/5Thu
direct
4h 00mJNB-MRU
6/6Thu
direct
4h 30mMRU-JNB
30/5Thu
directAir Mauritius
4h 00mJNB-MRU
2/6Sun
directAir Mauritius
4h 35mMRU-JNB
1/6Sat
directAir Mauritius
4h 00mJNB-MRU
8/6Sat
directAir Mauritius
4h 25mMRU-JNB
1/6Sat
directAir Mauritius
4h 00mJNB-MRU
7/6Fri
directAir Mauritius
4h 35mMRU-JNB
1/6Sat
multi-stopKenya Airways
23h 00mJNB-MRU
6/6Thu
multi-stopKenya Airways
18h 05mMRU-JNB
29/5Wed
multi-stopKenya Airways
14h 45mJNB-MRU
6/6Thu
multi-stopKenya Airways
16h 55mMRU-JNB
30/5Thu
directSouth African
4h 00mJNB-MRU
5/6Wed
directSouth African
4h 25mMRU-JNB
30/5Thu
directSouth African
4h 00mJNB-MRU
3/6Mon
directSouth African
4h 25mMRU-JNB