All scheduled flights from Mauritius to Zurich (MRU-ZRH)
Mauritius
Switzerland
All scheduled flights from MRU to ZRH. You can fly from Mauritius to Zurich with 1 stop. The flight time is between 15 and 19 hours depending on your connecting flight. The MRU-ZRH route has no non-stop flights.