Lowcost flights from Johannesburg (South Africa) to Mauritius (Mauritius)

Direct distance between cities: 3086 km. Average direct flight time is 4:37 hours.

From Johannesburg to Mauritius with FlySafair (FA)

Connection in London (United Kingdom)
  • From Johannesburg to London with Level.
  • From London to Mauritius with Transavia France.