Airlines with flights from Mauritius to Zurich
There are 7 airlines with scheduled flights between MRU and ZRH. Edelweiss is the only airline with non-stop flights from Sir Seewoosagur Ramgoolam International to Zurich Airport and the flight time is 11 hours and 30 minutes.
Choose airline
Schedules
Non-stop with Edelweiss Air
-
Total flight time: 11 hours and 30 minutes
-
2 flights per week
-
Business class available
MRU
Direct
ZRH
W25, Jun 15 - Jun 21
Flight
The next flight with this airline is scheduled on 2026-09-19.
The timetable & schedule information was updated at 2026-04-22
Via Vienna with Austrian Airlines
-
Total flight time: 12h 50m - 13h 05m.
-
8 flights per week
MRU
Via VIE
ZRH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-22
Via Frankfurt with Condor
-
Total flight time: 14h 05m - 14h 35m.
-
18 flights per week
MRU
Via FRA
ZRH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
DE2315
DE4311
DE4311
08:15
----
08:15
08:15
----
08:15
----
The timetable & schedule information was updated at 2026-04-22
Via Paris with Air France
-
Total flight time: 14h 25m - 14h 35m.
-
Sky Team Alliance
-
16 flights per week
MRU
Via CDG
ZRH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AF473
AF1414
AF1414
----
----
10:00
----
10:00
----
10:00
The timetable & schedule information was updated at 2026-04-22
Via Istanbul with Turkish Airlines
-
Total flight time: 14h 55m - 15h 35m.
-
21 flights per week
MRU
Via IST
ZRH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
TK177
TK1907
TK1907
20:15
----
20:15
----
20:15
----
20:15
TK161
TK1907
TK1907
----
20:35
----
20:35
----
20:35
----
The timetable & schedule information was updated at 2026-04-22

There are 7 airlines with scheduled flights between MRU and ZRH. Edelweiss is the only airline with non-stop flights from Sir Seewoosagur Ramgoolam International to Zurich Airport and the flight time is 11 hours and 30 minutes.
Via Dubai with Emirates
Via London with British Airways