Flights from the UK to Mauritius

With its remote Indian Ocean location, reaching Mauritius by air can be expensive (particularly in the peak holiday period). For direct flights from the UK, national carrier Air Mauritius offers the widest frequency of flights, though British Airways also offers direct flights. A cheaper option can be to fly from Paris to neighbouring Reunion Island (which makes a great twin-island combination anyway) on Air Austral, and then make the short hop across to Mauritius. Air Mauritius and Air Austral operate several flights a day between the two islands. Consider buying an Indian Ocean Air Pass, available from Air Mauritius, Air Austral or Air Seychelles, if planning to travel extensively throughout the Indian Ocean islands.

Virgin Atlantic flights from United Kingdom to Mauritius

www.virginatlantic.com

Virgin Atlantic fly daily from London Heathrow to Johannesburg with connecting flights on South African Airways to Mauritius. Flight time is a minimum of 16 hours 10 minutes depending on flight connections.

South African Airways flights from United Kingdom to Mauritius

www.flysaa.com

South African Airways fly daily from London Heathrow to Johannesburg with onward connection to Mauritius. Flight time approximately 17 hours 05 minutes depending on connection.

Air Mauritius flights from United Kingdom to Mauritius

www.airmauritius.com

Air Mauritius operate daily direct flights from Heathrow to Mauritius. Flight time is approximately 11 hours 55 minutes.

British Airways flights from United Kingdom to Mauritius

www.ba.com

British Airways fly direct three times a week from London Heathrow to Mauritius. Flight time is a minimum of 11 hours 40 minutes.

Air France flights from United Kingdom to Mauritius

www.airfrance.com

Air France fly daily from London Heathrow to Mauritius with a connection in Paris. Flight time is a minimum of 14 hours 45 minutes depending on flight connections.

Emirates flights from United Kingdom to Mauritius

www.emirates.com

Emirates fly daily from London Heathrow to Dubai with connecting flights onwards to Mauritius. Flight time is a minimum of 16 hours 10 minutes depending on flight connections.

Translator
Africa Travel Information