Cheap flights to Port Louis

From
Sir Seewoosagur Ramgoolam
MRU

A trip to the capital of Mauritius begins with arrival at Sir Seewoosagur Ramgoolam International Airport, located 35 kilometers from the center of Port Louis. Air service connects the island with 15 cities worldwide, ensuring a steady flow of travelers from Europe, Africa, and Asia. The most frequent flights are from Saint-Denis (110 flights per week), Dubai (85 flights), and Rodrigues Island (60 flights).

Regular flights on this route are operated by 24 airlines, offering passengers a wide selection of routes and connection options. The largest carriers are Air Mauritius, Air Austral, and Emirates, which handle most of the daily traffic. Below are the departure city cards with a convenient search form, as well as useful links to a travel guide and weather data for the region.

Recent deals to Port Louis

MK
$ 245

Rodrigues — Port Louis

19:2021:00
16 Sep 2026
1 h 40 m
Direct flight
FA
$ 259

Johannesburg — Port Louis

09:0015:15
7 Oct 2026
4 h 15 m
Direct flight
AF
$ 318

Saint-Denis — Port Louis

07:0007:50
19 Sep 2026
50 m
Direct flight
HM
$ 319

Victoria — Port Louis

13:2516:00
17 Sep 2026
2 h 35 m
Direct flight
W9
E9
$ 332

London — Port Louis

08:0010:20
26 Sep 2026
47 h 20 m
1 stop
AI
AI
AI
$ 333

Sharjah — Port Louis

06:3006:30
25 Sep 2026
24 h
2 stops
U2
E9
$ 364

Geneva — Port Louis

10:4510:20
27 Sep 2026
21 h 35 m
1 stop
TO
E9
$ 378

Paris — Port Louis

07:3010:20
27 Sep 2026
24 h 50 m
1 stop
KQ
KQ
$ 384

Antananarivo — Port Louis

16:3517:25
30 Sep 2026
23 h 50 m
1 stop
SA
FA
$ 391

Cape Town — Port Louis

20:2515:15
6 Oct 2026
16 h 50 m
1 stop
6E
6E
$ 394

Kuala Lumpur — Port Louis

22:0008:30
22 Sep 2026
14 h 30 m
1 stop
6E
6E
$ 396

Jeddah — Port Louis

04:1008:30
8 Sep 2026
27 h 20 m
1 stop

When is the best time to book a flight to Port Louis?

The price of a flight to Port Louis changes depending on how far ahead you book. For the best chance of a lower fare, book around 26 days before departure, when the average ticket costs about $827. Fares also tend to climb as the departure date gets closer.

Flight insights to Port Louis

Data-driven trends for direct flights to Port Louis — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Port Louis come from Saint-Denis, Dubai and Rodrigues. Saint-Denis leads with around 110 flights a week.

Top departure countries

Most direct flights to Port Louis depart from Reunion, United Arab Emirates and Mauritius. Reunion alone accounts for about 22% of all direct routes.

  • Reunionavg $298
  • United Arab Emiratesavg $326
  • Mauritiusavg $235
  • South Africaavg $329
  • Indiaavg $225

Direct routes & fares

Popular non-stop routes to Port Louis range from Rodrigues at $235 to Paris at $355 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Port Louis from right now are Mumbai from $207, Delhi from $210 and Rodrigues from $235.

Longest direct flights

The longest direct flight to Port Louis is from London at about 12h 57m, followed by Saint-Denis (12h 33m) and Paris (12h 32m).

Popular departure cities to Port Louis

Saint-DenisReunion
Saint-Denis
110 flights/weekFrom $ 298
DubaiUnited Arab Emirates
Dubai
85 flights/weekFrom $ 326
RodriguesMauritius
Rodrigues
60 flights/weekFrom $ 235
JohannesburgSouth Africa
Johannesburg
39 flights/weekFrom $ 267
ParisFrance
Paris
28 flights/weekFrom $ 355
MumbaiIndia
Mumbai
24 flights/weekFrom $ 207
NairobiKenya
Nairobi
22 flights/weekFrom $ 511
IstanbulTurkey
Istanbul
20 flights/weekFrom $ 429
Frankfurt am MainGermany
Frankfurt am Main
18 flights/weekFrom $ 414
LondonUnited Kingdom
London
16 flights/weekFrom $ 328
BengaluruIndia
Bengaluru
14 flights/weekFrom $ 244
AntananarivoMadagascar (Malagasy)
Antananarivo
10 flights/weekFrom $ 370
ViennaAustria
Vienna
10 flights/weekFrom $ 397
Cape TownSouth Africa
Cape Town
10 flights/weekFrom $ 390
VictoriaSeychelles Islands
Victoria
8 flights/weekFrom $ 276
JeddahSaudi Arabia
Jeddah
8 flights/weekFrom $ 396
RomeItaly
Rome
6 flights/weekFrom $ 393
GenevaSwitzerland
Geneva
6 flights/weekFrom $ 364
PerthAustralia
Perth
4 flights/weekFrom $ 601
Kuala LumpurMalaysia
Kuala Lumpur
4 flights/weekFrom $ 375
DelhiIndia
Delhi
2 flights/weekFrom $ 210
MadridSpain
Madrid
2 flights/weekFrom $ 283
ChennaiIndia
Chennai
2 flights/weekFrom $ 240
MarseilleFrance
Marseille
1 flights/weekFrom $ 381
LyonFrance
Lyon
1 flights/weekFrom $ 486
SalemIndia
Salem
Check price
MysoreIndia
Mysore
Check price
GqeberhaSouth Africa
Gqeberha
Check price
MbombelaSouth Africa
Mbombela
From $ 492
BloemfonteinSouth Africa
Bloemfontein
Check price
PuducherryIndia
Puducherry
Check price
ToamasinaMadagascar (Malagasy)
Toamasina
From $ 449
ThoothukudiIndia
Thoothukudi
Check price
East LondonSouth Africa
East London
Check price
PietermaritzburgSouth Africa
Pietermaritzburg
Check price
ArushaTanzania
Arusha
From $ 547
MaseruLesotho
Maseru
From $ 642
UkundaKenya
Ukunda
Check price
PolokwaneSouth Africa
Polokwane
Check price
Nosy BeMadagascar (Malagasy)
Nosy Be
From $ 458
ShivamoggaIndia
Shivamogga
Check price
MargateSouth Africa
Margate
Check price
MalindiKenya
Malindi
Check price
MamoudzouMayotte
Mamoudzou
From $ 630
AntsirananaMadagascar (Malagasy)
Antsiranana
Check price
BusseltonAustralia
Busselton
Check price
KisumuKenya
Kisumu
Check price
PraslinSeychelles Islands
Praslin
From $ 327
KadapaIndia
Kadapa
Check price
Richards BaySouth Africa
Richards Bay
Check price
KasaneBotswana
Kasane
From $ 576
LivingstoneZambia
Livingstone
From $ 553
UpingtonSouth Africa
Upington
Check price
JaffnaSri Lanka
Jaffna
Check price
MthathaSouth Africa
Mthatha
Check price
HoedspruitSouth Africa
Hoedspruit
From $ 499
AlbanyAustralia
Albany
Check price
Walvis BayNamibia
Walvis Bay
Check price
GeraldtonAustralia
Geraldton
Check price
VilanculosMozambique
Vilanculos
Check price

Frequently asked questions

How many cities have flights to Port Louis?
Currently, regular flights to Port Louis are available from 15 cities. The route network includes major transport hubs in the UAE, France, India, South Africa, and Turkey.
Which cities have the most frequent flights to Port Louis?
The highest number of weekly flights is recorded from Saint-Denis (110 flights), Dubai (85 flights), and Rodrigues Island (60 flights). Routes from Johannesburg and Paris are also popular.
How many airlines fly to Port Louis?
A total of 24 airlines operate flights to Mauritius. The bulk of the traffic is handled by airlines such as Air Mauritius, Air Austral, Emirates, and Turkish Airlines.
Which airports serve flights to Port Louis?
All international flights arrive at Sir Seewoosagur Ramgoolam International Airport (MRU). The airport is located approximately 35 kilometers from the capital and serves as the country's main air gateway.
How to find cheap flights to Port Louis?
To find the best prices, it is recommended to compare offers from all 24 airlines and look for flights with connections in major hubs such as Istanbul, Mumbai, or Dubai. Booking tickets in advance also helps to save significantly on your flight.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .