MRU

Mauritius (MRU) direct flights: all 24 nonstop routes, measured

live · updated 3h ago

OPS Updating · 4,467 legs measured · last 90 days

24 nonstop destinations from Sir Seewoosagur Ramgoolam International Airport, flown by 20 airlines. 24 of them also fly back in.

Measured from flights observed on Mauritius’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency. Right now departures are no data.

Busiest routeSainte-Marie RUN · about 64 movements a week, Air Austral, Air Mauritius, Corsair International824 legs observed

All MRU nonstop destinations, ranked by weekly flights

One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.

RUNSainte-Marie⇆ Air Austral · Air Mauritius · Corsair International 64/wk –824 legs –
Schedule
Air Austral departs UU103 08:15UU105 11:40UU121 13:15UU107 17:15UU109 18:20
Air Mauritius departs MK218 10:00MK228 11:30MK290 11:30MK238 15:55MK292 16:20MK296 20:20
Corsair International departs SS633 18:00
Air Austral arrives UU102 07:30UU104 10:55UU120 12:00UU106 16:00UU108 17:35
Air Mauritius arrives MK219 12:55MK229 14:25MK291 14:25MK239 18:50MK293 19:15MK297 22:40
Corsair International arrives SS632 12:30
JNBJohannesburg⇆ Air Mauritius · FlySafair · South African Airways 36/wk –459 legs –
Schedule
Air Mauritius departs MK851 08:50
FlySafair departs FA851 16:15
South African Airways departs SA191 16:30
Air Mauritius arrives MK852 19:10
FlySafair arrives FA850 15:15
South African Airways arrives SA190 15:40
DXBDubai⇆ Emirates 35/wk –456 legs –
Schedule
Emirates departs EK702 16:15EK710 18:30EK704 21:50
Emirates arrives EK701 09:25EK709 14:30EK703 17:10
CDGParis⇆ Air France · Air Mauritius 24/wk –306 legs –
Schedule
Air France departs AF473 10:00
Air Mauritius departs MK14 22:20
Air France arrives AF470 07:30
Air Mauritius arrives MK15 05:40
RRGPort Mathurin⇆ Air Mauritius 22/wk –286 legs –
Schedule
Air Mauritius departs MK118 07:45MK120 08:35MK130 12:25MK134 13:15MK140 17:05
Air Mauritius arrives MK119 11:40MK121 12:30MK131 16:20MK135 17:10MK141 21:00
BOMMumbai⇆ Air India · Air Mauritius 20/wk –259 legs –
Schedule
Air India departs AI2242 09:30
Air Mauritius departs MK748 22:40
Air India arrives AI2241 06:30
Air Mauritius arrives MK749 13:15
ISTIstanbul⇆ Turkish Airlines 18/wk –228 legs –
Schedule
Turkish Airlines departs TK1177 07:50TK177 20:15TK161 20:35
Turkish Airlines arrives TK1176 06:05TK176 12:35TK160 12:45
LGWLondon⇆ Air Mauritius · British Airways 15/wk –198 legs –
Schedule
Air Mauritius departs MK42 21:20MK42 21:40
British Airways departs BA2064 20:45
Air Mauritius arrives MK53 06:50MK53 07:05
British Airways arrives BA2065 11:55
TNRAntananarivo⇆ Air Mauritius · Turkish Airlines 15/wk –197 legs –
Schedule
Air Mauritius departs MK288 14:20
Turkish Airlines departs TK160 13:55
Air Mauritius arrives MK289 19:50
Turkish Airlines arrives TK161 19:10
BLRBengaluru⇆ IndiGo 14/wk –175 legs –
Schedule
IndiGo departs 6E1862 09:30
IndiGo arrives 6E1861 08:30
CPTCape Town⇆ Air Mauritius · Airlink · South African Airways 13/wk –164 legs –
Schedule
Air Mauritius departs MK843 17:50
Airlink departs 4Z351 18:15
South African Airways departs SA195 17:15
Air Mauritius arrives MK844 06:40
Airlink arrives 4Z350 17:15
South African Airways arrives SA194 16:15
SEZVictoria⇆ Air Seychelles · Discover Airlines · Edelweiss Air 13/wk –164 legs –
Schedule
Air Seychelles departs HM48 16:55
Discover Airlines departs 4Y157 17:10
Edelweiss Air departs WK79 18:40
Air Seychelles arrives HM49 16:00
Discover Airlines arrives 4Y156 13:30
Edelweiss Air arrives WK78 13:50
NBONairobi⇆ Kenya Airways 13/wk –172 legs –
FRAFrankfurt am Main⇆ Condor Flugdienst · Discover Airlines 10/wk –129 legs –
JEDJeddah⇆ Saudia 7/wk –96 legs –
KULKuala Lumpur⇆ Air Mauritius 6/wk –76 legs –
PERPerth⇆ Air Mauritius 6/wk –75 legs –
ADDAddis Ababa⇆ Ethiopian Airlines 5/wk –64 legs –
ORYParis⇆ Corsair International 5/wk –59 legs –
VIEVienna⇆ Austrian Airlines 4/wk –8 legs –
DELNew Delhi⇆ Air Mauritius 2/wk –24 legs –
MAAChennai⇆ Air Mauritius 2/wk –26 legs –
GVAGeneva⇆ Air Mauritius 1/wk –6 legs –
ZRHZurich⇆ Edelweiss Air 1/wk –16 legs –
■ ≥85% on time ■ 70–84% ■ 55–69% ■ <55% cancelled: amber ≥2%, red ≥5% ⇆ flies both directions

Nonstop flights into Mauritius

24 of the 24 destinations above also fly nonstop into Mauritius, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board, and each route row links to its own route page with the paired schedule history.

MRU route map: where 24 nonstop routes go

Nonstop route network at Mauritius (MRU)

MRU direct flights: questions travelers ask

How many direct flights does Mauritius have?

Sir Seewoosagur Ramgoolam International Airport currently has nonstop service to 24 destinations on 20 airlines, based on flights observed on the airport's own boards over the last 14 days. 24 of those routes operate in both directions.

Which airline flies the most nonstop routes from Mauritius?

Air Mauritius appears on 13 of the 24 nonstop routes we observed at MRU. The airline column in the route ledger lists every carrier observed on each route.

Where does this data come from?

From Sir Seewoosagur Ramgoolam International Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.

More nonstop guides

Cite this data

Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.

Suggested citation

Pro Flight Search: Mauritius (MRU) nonstop network and route reliability, measured from official airport boards.

Canonical URL
https://proflightsearch.com/direct-flights/mauritius-MRU
How we measure this →

Planning around MRU? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure