Last minute flight, train and bus deals
30/4Tue
multi-stop
14h 15mJNB-MRU
14/5Tue
direct
4h 30mMRU-JNB
30/4Tue
multi-stop
14h 15mJNB-MRU
11/5Sat
direct
4h 30mMRU-JNB
29/4Mon
directAir Mauritius
4h 00mJNB-MRU
12/5Sun
directAir Mauritius
4h 25mMRU-JNB
30/4Tue
multi-stop
14h 15mJNB-MRU
13/5Mon
direct
4h 25mMRU-JNB
26/4Fri
multi-stopKenya Airways
23h 55mJNB-MRU
6/5Mon
multi-stopKenya Airways
13h 50mMRU-JNB
30/4Tue
multi-stopKenya Airways
32h 10mJNB-MRU
9/5Thu
multi-stopKenya Airways
16h 55mMRU-JNB
29/4Mon
multi-stop
14h 45mJNB-MRU
14/5Tue
direct
4h 30mMRU-JNB
29/4Mon
directSouth African
4h 00mJNB-MRU
6/5Mon
directSouth African
4h 25mMRU-JNB
30/4Tue
multi-stopAir Austral
14h 15mJNB-MRU
12/5Sun
multi-stopAir Austral
8h 00mMRU-JNB
29/4Mon
directSouth African
4h 00mJNB-MRU
15/5Wed
directSouth African
4h 25mMRU-JNB