Plan your visit

Flights to Mauritius

A quick guide to direct flights to Mauritius

Looking for direct flights to Mauritius? Our beautiful island is easy to reach from destinations worldwide, with all international flights arriving at Sir Seewoosagur Ramgoolam International Airport (Mauritius Airport). Find out about the most popular direct routes right here…

Direct flights to Mauritius from the UK

London Gatwick
Approximate flight time: 12-hours
Fly direct with Air Mauritius or British Airways

Please note: Air Mauritius flights will move from London Heathrow to London Gatwick from 29 October 2023.

 

Direct flights to Mauritius from France

Paris Charles de Gaulle
Approximate flight time: 12-hours
Fly direct with  Air Mauritius or Air France

Paris-Orly
Approximate flight time: 12-hours
Fly direct with Corsair International

 

Direct flights to Mauritius from South Africa

Johannesburg OR Tambo International Airport
Approximate flight time: 4 hours
Fly direct with Air Mauritius, British Airways, South African Airways or Fly Safair

Cape Town
Approximate flight time: 4 hours
Fly direct with Air Mauritius 

 

Direct flights to Mauritius from Germany

Frankfurt
Approximate flight time: 11 hours and 30-minutes
Fly direct with Condor or Discover Airlines

 

Direct flights to Mauritius from Italy

Roma-Fiumicino
Approximate flight time: 10 hours
Fly direct with Neos Air

 

Direct flights to Mauritius from Austria

Vienna
Approximate flight time: 10 hours 15 minutes
Fly direct with Austrian Airlines

 

Direct flights to Mauritius from Switzerland

Zurich
Approximate flight time: 11 hours 10 minutes
Fly direct with Edelweiss

 

Direct flights to Mauritius from Turkey

Istanbul
Approximate flight time: 9 hours 45 minutes
Fly direct with Turkish Airlines

 

Direct flights to Mauritius from India

Mumbai
Approximate flight time: 6 hours
Fly direct with Air Mauritius

 

Direct flights to Mauritius from the Seychelles

Mahe Island
Approximate flight time: 2 hours 35 minutes
Fly direct with Air Seychelles

 

Direct flights to Mauritius from Australia

Perth
Approximate flight time: 8 hours 40 minutes
Fly direct with Air Mauritius

 

Direct flights to Mauritius from Malaysia

Kuala Lumpur
Approximate flight time: 7 hours
Fly direct with Air Mauritius

 

Direct flights to Mauritius from Reunion

St Denis
Approximate flight time: 50 minutes
Fly direct with Air Mauritius or Air Austral

 

Direct flights to Mauritius from Dubai

Dubai
Approximate flight time: 6 hours 40 minutes
Fly direct with Emirates Airlines

 

Direct flights to Mauritius from Saudi Arabia

Jeddah
Approximate flight time: 7 hours 10 minutes
Fly direct with Saudia Airlines

 

Direct flights to Mauritius from Kenya

Nairobi
Approximate flight time: 4 hours 20 minutes
Fly direct with Kenya Airways

 

Direct flights to Mauritius from Madagascar

Ivato International
Approximate flight time: 1 hour 45 minutes
Fly direct with Air Mauritius

 

Fly with Air Mauritius

Air Mauritius has been voted the Indian Ocean’s Leading Airline – Economy Class 2022 at the World Travel Awards.

Air Mauritius