Airlines with flights from Mauritius to Geneva
There are five airlines with scheduled flights between MRU and GVA. Air Mauritius is the only airline with non-stop flights from Sir Seewoosagur Ramgoolam International to Geneva Airport and the flight time is 11 hours and 48 minutes.
Choose airline
Schedules
Non-stop with Air Mauritius
-
Total flight time: 11 hours and 48 minutes
-
1 flight per week
-
Business class available
MRU
Direct
GVA
W26, Jun 22 - Jun 28
Flight
The next flight with this airline is scheduled on 2026-10-02.
The timetable & schedule information was updated at 2026-04-22
Via Paris with Air France
-
Total flight time: 13h 55m - 13h 55m.
-
Sky Team Alliance
-
17 flights per week
MRU
Via CDG
GVA
W26, Jun 22 - Jun 28
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-22
Via Istanbul with Turkish Airlines
-
Total flight time: 14h 20m - 15h 20m.
-
21 flights per week
MRU
Via IST
GVA
W26, Jun 22 - Jun 28
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
TK177
TK1917
TK1917
20:15
----
20:15
----
20:15
----
20:15
TK161
TK1917
TK1917
----
20:35
----
20:35
----
20:35
----
The timetable & schedule information was updated at 2026-04-22
Via London with British Airways
-
Total flight time: 16h 35m - 17h 20m.
-
One World Alliance
-
5 flights per week
MRU
Via LGW
GVA
W26, Jun 22 - Jun 28
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
BA2064
BA746
BA746
----
----
----
----
----
----
20:45
The timetable & schedule information was updated at 2026-04-22
Via Dubai with Emirates
-
Total flight time: 17h 25m - 17h 25m.
-
14 flights per week
MRU
Via DXB
GVA
W26, Jun 22 - Jun 28
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
EK704
EK89
EK89
21:50
21:50
21:50
21:50
21:50
21:50
21:50
The timetable & schedule information was updated at 2026-04-22

There are five airlines with scheduled flights between MRU and GVA. Air Mauritius is the only airline with non-stop flights from Sir Seewoosagur Ramgoolam International to Geneva Airport and the flight time is 11 hours and 48 minutes.