Getting There

** Please contact us for updated flight schedules. 

** All flight schedules below are pre-COVID.

 

From Johannesburg

South African Airways

Daily

  • SA190 - Departing - 09:40 (JHB) & Arriving - 15h35 (MRU)
  • SA191 - Departing - 16:35 (MRU) & Arriving - 19:05 (JHB)

Air Mauritius

Daily

  • MK852 - Departing - 13:35 (JHB) & Arriving - 19:35 (MRU)
  • MK851 - Departing - 09:15 (MRU) & Arriving - 11:50 (JHB)

British Airways

Saturdays

  • BA6399 - Departing - 09:00 (JHB) & Arriving - 15:10(MRU)
  • BA6398 - Departing - 15h30 (MRU) & Arriving - 18:40 (JHB)

 

From Cape Town Direct

Air Mauritius

Tuesday, Thursday and Sunday

  • MK844 - Departing - 15h10 (CPT) & Arriving - 22h25 (MRU)
  • MK843 - Departing - 08h45 (MRU) & Arriving - 12h50 (CPT)

 

From Durban Direct

Air Mauritius

Monday and a Friday

  • MK846 - Departing 12h10 (DUR) & Arriving - 18h00 (MRU)
  • MK845 - Departing 09h00 (MRU) & Arriving - 11h20 (DUR)

Please note:

  • Flying from Cape Town and Durban on days where no direct flights are operating, will fly via Johannesburg.
  • Flying time from Johannesburg to Mauritius is approximately 5 hours.