Airlines with flights from Geneva to Mauritius
There are 6 airlines with scheduled flights between GVA and MRU. Air Mauritius is the only airline with non-stop flights from Geneva Airport to Sir Seewoosagur Ramgoolam International and the flight time is 10 hours and 55 minutes.
Choose airline
Schedules
Non-stop with Air Mauritius
-
Total flight time: 10 hours and 55 minutes
-
1 flight per week
-
Business class available
GVA
Direct
MRU
W25, Jun 15 - Jun 21
Flight
The next flight with this airline is scheduled on 2026-10-02.
The timetable & schedule information was updated at 2026-04-21
Via Vienna with Austrian Airlines
-
Total flight time: 12h 40m - 12h 55m.
-
2 flights per week
GVA
Via VIE
MRU
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-21
Via Paris with Air France
-
Total flight time: 14h 50m - 14h 50m.
-
Sky Team Alliance
-
25 flights per week
GVA
Via CDG
MRU
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
AF1443
AF470
AF470
----
14:40
----
14:40
----
14:40
----
The timetable & schedule information was updated at 2026-04-21
Via Dubai with Emirates
-
Total flight time: 15h 10m - 17h 50m.
-
28 flights per week
GVA
Via DXB
MRU
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
EK90
EK701
EK701
15:15
15:15
15:15
15:15
15:15
15:15
15:15
EK84
EK709
EK709
21:20
21:20
21:20
21:20
21:20
21:20
21:20
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 15h 30m - 15h 40m.
-
18 flights per week
GVA
Via IST
MRU
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
TK1920
TK176
TK176
----
19:05
----
19:05
----
19:05
19:10
TK1920
TK160
TK160
19:10
----
19:10
----
19:05
----
----
The timetable & schedule information was updated at 2026-04-21

There are 6 airlines with scheduled flights between GVA and MRU. Air Mauritius is the only airline with non-stop flights from Geneva Airport to Sir Seewoosagur Ramgoolam International and the flight time is 10 hours and 55 minutes.
Via London with British Airways