Find flights
Deals
When to book
FAQs & Tips
Airlines

C$ 896 Find cheap flights to Mauritius

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to Mauritius departing on 3/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Mauritius

In the last 7 days, travellers have searched 42,350,541 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Mauritius Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Port Louis
Port Louis2 stopsC$ 1,184

Good to know

Low season

February

High season

December

Cheapest flight

C$ 896
Best time to beat the crowds (11% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Toronto Island to Port Louis

FAQs - booking Mauritius flights

  • How long is the flight to Mauritius?

    An average direct flight from Canada to Mauritius takes 30h 22m, covering a distance of 25130 km. The most popular route is Montreal - Port Louis with an average flight time of 27h 25m.

  • What is the cheapest flight to Mauritius?

    The cheapest ticket to Mauritius from Canada found in the last 72 hours was C$ 1,396. The most popular route is Montreal Pierre Elliott Trudeau Intl to Port Louis Sir Seewoosagur Ram. and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 1,668.

  • What is the most popular destination in Mauritius?

    Based on KAYAK flight searches, the most popular destination is Port Louis (100% of total searches to Mauritius).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Mauritius

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Mauritius flight deals.

Top 5 airlines flying to Mauritius

Need help choosing which airline to fly with from Canada to Mauritius? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.1
EmiratesOverall score based on 3559 reviews
8.3Crew
8.0Comfort
7.9Food
8.1Boarding
8.3Entertainment
Airline reviews

Usually Emirates is my go to Airline on this flight: 1) All the crew seemed very inexperienced 2) Meal service for 7 hour flight was very slow - slowest I have ever experienced. 3) ONE flight attendant in economy serviced everyone on the left aisle in 2 cabins - thats 6 passengers per row (half the row) and over 30 rows of passengers. The others were no where to be seen. Thats pouring drinks and serving trays and offering options of meal and drinks for 180 passengers. by herself. In most flights it's 2 attendants per cart servicing one section. 4) Meal was not served till 3.5 hours later for some passengers at the back. 5) As a result only one meal was served even though the menu explicitly said 2. 6) Everyone was thirsty and starving 7) There were 2 loud crashes at the back galley 8) One passenger was out cold due to the sleeping tablets he had taken. The Flight attendants in their inexperience chose to try wake him up and create a situation where passengers were panicking and the passenger finally woke up and was annoyed. 9) They chose to wake up every sleeping passenger to feed them rather than move past the sleeping passengers. Do they know how hard it is to actually sleep on a plane?

2.0 MediocreAnonymous, Sep 2024BCN - DXB
Read more Emirates reviews

Usually Emirates is my go to Airline on this flight: 1) All the crew seemed very inexperienced 2) Meal service for 7 hour flight was very slow - slowest I have ever experienced. 3) ONE flight attendant in economy serviced everyone on the left aisle in 2 cabins - thats 6 passengers per row (half the row) and over 30 rows of passengers. The others were no where to be seen. Thats pouring drinks and serving trays and offering options of meal and drinks for 180 passengers. by herself. In most flights it's 2 attendants per cart servicing one section. 4) Meal was not served till 3.5 hours later for some passengers at the back. 5) As a result only one meal was served even though the menu explicitly said 2. 6) Everyone was thirsty and starving 7) There were 2 loud crashes at the back galley 8) One passenger was out cold due to the sleeping tablets he had taken. The Flight attendants in their inexperience chose to try wake him up and create a situation where passengers were panicking and the passenger finally woke up and was annoyed. 9) They chose to wake up every sleeping passenger to feed them rather than move past the sleeping passengers. Do they know how hard it is to actually sleep on a plane?

The lounge staff at reception were inefficient and robotic. Boarding process was chaotic at the gate with no priority for business and first. At arrival into Dubai, no upper deck door . Food option and quality for this flight was awful . Thankfully the bar is always good.

I was not allowed to upgrade with miles whereas others were. That’s a pity

On the DXB to IAD flight, missed the snack between the meals again...

Excellent staff! Flights were delayed due to technical issues after everyone was boarded and we sat in the flight for almost 2 hours before taking off. Not enough vegetarian food was available despite pre-ordering. The staff did an exceptional job dealing with both the problems neither of their making.

Good food and staff. Flights were delayed making catching the connecting one tough with no time to stretch in between

The experience of the flight. The food options have definitely gone down

The food was pretty good and the crew were excellent. It would have been excellent all round but for screaming children. Six hours at least of a 10 hr flight. Mostly 1 child clearly on the spectrum and probably ADHD but I really felt for the parents and grandparents who were obviously struggling and doing the best they could under the circumstances. No reflection on the airline of course and we all need to be more tolerant with these challenges . Slept for 15 hrs when I got home.

The boarding experience was worst ever. Single aerobridge used for boarding and deboarding which led to lot of chaos. Food options were not great. First flight delayed by more than 3 hours which led to missing of the next flight we were stuck at Dubai airport by more than 6 hours

Everything was superb, only bad point was that the fast track on London Heathrow arrivals was not handed out to me and I had to go back to the gate to collect it.

overall the flight was good and we were happy they waited for us. However, our luggage didn t make it and this caused us a lot of problems.

Excellent Airline. Food, crew and comfort was perfect. Entertainment screens were old. Didn’t like them.

Flight was very full and we had to checkin our carry on. Stuff however promised us that our luggage will be the first one to come out and it did

Stuff was very helpful at checkin. Flight attendants were nice. Food wasn’t very good, I expected a little more. Economy Seats are ok. Second flight was very full and they forced us to checkin our carry on.

Great food - movie selection was good. Plane was a few minutes late but got to destination on time.

I thought the flight crew was very attentive and the food was excellent. The only issues I had were the flight delays. A small one out of Sarajevo and a longer one out of Zurich.

It was great. The attention, the fly was on time.

Not much that I liked. The seating and Space between the seats was very bad for long flights.. very bad for such a prestigious Airline.

Flight was late on arrival. When asked, one of the crew was not helpful with providing us information on if we could meet our transition and would only say to listen to the announcement. We nearly missed our transition because we had to race across the terminals. In addition, our checking bag did not make the transition. After making the report, no calls updating us on status were received. Provided my telephone number, but when I called they said they did not have my number. I still have not received my bag

Bad, my family luggage. did not make t with us. Now my family’s arrived but not mine. No contact from the company or emails acknowledging the problem. Still not even where it is.

Very good crew. Food service above average. Seats very small for a 12 hours flight.

They lost my baggage and I still have not got it back. Disgrace

They lost my lauggage and I STILL HAVE NOT RECEIVED IT. NO ONE IS HELPING! PLEASE HELP FIND MY LOST LAUGGAGE

Extremely poor. First - and oddly enough, Air France denied access to the Business Class lounge at CDG to all of us - although we were all flying Business Class. It is amazing that an airline denies lounge access to its passengers flying on business and paying several thousand dollars each ticket. Second, the food on Business Class on absolutely horrible. Air France must have made an effort to prepare bad tasting dishes (not even the ice cream was good). Third, the cabin temperature was too hot and although we complained many times, it never got cooler.

They again did not offer any functioning WiFi in the transatlantic crossing.

The first half from DC to Paris was very good and the staff were very helpful and humble BUT flight from Paris to Mumbai was sad. 1) it was packed. 2) no space on head compartment 3) crews were unresponsive to the calls 4) one crew member literally banged the bottle of water after giving me glass of water. A little water splashed on me and she was unapologetic 5) with so many hours of flight, little leg space should be taken care else don’t fill your airline till brim which affects your crew and they remove anger on us. 6) huge line for washrooms. 7) 2nd half journey was pathetic

Flight was late over a hour just like the first one. WiFi was down.

Forty five minutes late for departure. Staff were pleasant. Food was adequate but not outstanding. Entertainment system was very good, as it usually is on Air France.

Good. Food items are ok but not really healthy (no protein for the vegetarian option, just a total of 2 gr total) so not fulfilling. Also, no airline is educating passengers to behave and have common sense: let the one sitting by the window pass first, leave toilets clean after use, etc. Humanity is just getting rude and more disgusting by the day and without education or enforced common sense no

The check in was horrible. I stood in line for 1 hour to check in with an Air France ticket. Then I was told I had to go to Delta counter onstead to check in instead. It made no sense.

5-hour trip with just water and one cookie is not great: fruits and cheese,, salads, protein smoothie... It could be small but nourrishing No screen and no outlet to connect our electronic devices. If there were ,It would have been nice to be informed. Every instruction given in french by the agent on the plane was pronounced so quickly that despite french is my 1st language, I could not understand the instructions. Too fast, no intonation, no space between words. Most of the time, the english versions (my 2nd language) were fast but with breathing between words, good intonation and the information was much easier to understand.

After i biked my flights, i was informed my flight was rescheduled for later time

I was mostly pleased. My greatest disappointment was with respect to the timely update to the estimated departure and arrival times. It was especially sad that the arrival time was not updated online once we were in flight so as to allow my wife to arrive on time to the airport. She was not happy.

The experience was pleasant overall, but my row was entirely missed by the snack / drinks service and the audio port for the entertainment only worked for one of my headphones due to a defective audio jack.

After several delays, the flight was canceled. I was “lucky” and able to get rebooked on a flight that left two hours later. The flight itself was fine although I didn’t like my meal. Flight delays and cancellations are far too common on Air Canada.

Window button was broken and display on seat is not functioning properly

The trip from booking to execution was great! The plane from YVR to YYC had LCD panels for entertainment which was great, but the return flight from YYC to YVR did not have them. Oh well--it was a short flight. Food was a pretty minor "token" snack, but hey--it was a short flight. It could have been skipped entirely and I would have rated the flight well.

Flight from Minneapolis to Montreal was easy, breezy. Small plane, so not much overhead space. The seats felt slightly smaller than normal, but not uncomfortable for my body type. No screens in the seats for watching movies or shows, but I don't mind, I'm more of a reader.

The aircraft was very spacious and comfortable. Loved that the rows were more spread out.

The plane was so old it did not have a plug-in for your cell phone and there was no entertainment Screen available

Lost bag - again. No help from staff at Nice - they have a handling agent who does nothing No emergency kit Try calling BA - they eventually found the bag - now on later flight. Trying to get someone to help in the short term is impossible. If I am unhappy - then I have to log it on a website. The agent said he was only able to help with future bookings - not assist in the chaos BA had caused. IF YOU WANT SERVICE WHEN THINGS GO WRONG - PICK ANYONE BUT BA. Personally - I'm joining ABBA (Anyone But BA) again.

The flight from Porto was delayed by 3 hours. Arrived in the US late at night. Exhausted from all the waiting. And staff did not communicate well with customers.

The crew will not help you with the overhead bin even if you are business class. If they do, there's always the sentence " we are not supposed to lift anything".... To charge for seat assignment in business class is nothing short of money grabbing/ ripoff. The ground service in London is better than Vancouver, which was atrocious.

Food and entertainment non existent as we were only in the air 25 mins so totally understandable

I asked for assistance for my mobility issues. It took over 45 min to find someone to take me to the security. then I was deposited at the lounge and I was supposed to be picked up. No one came. I almost missed the flight. There was no offer of extra water, snacks or anything on the flight. Food was OK given that I am gluten and diary free. Seats were uncomfortable and very little stow away space.

The seat was a bit crowded since the person in front was reclined. It’s my personal belief that if the seats are allowed to recline, there should be more room. The service provided by the crew was the best I have experienced.

This flag ght was cancelled at 3:30 AM the morning of departure! My son and I were nearly stranded until BA rep at airport found me alternate flights home. I had paid for seat upgrades, $75 for one suitcase, had no gluten-free food, had to arrive home at JFK instead of EWR, where my driver would have met me. That day was a pure nightmare!

Flight cancelled! Rebooked by circuitous routing although there were seats available on other nonstop flights.

Pilots seemed fine but one stewardess seemed crabby, but it was tolerable just didn't seem to be projecting a service attitude. I understand we all have those days. Return flight on 8/8/24 noticeable better / normal.

The crew were friendly and helpful, really appreciated. The food was pretty nice. a smidge more leg room would always be welcome but when you buy cheap you get what you get :)

Book Cheap Mauritius Plane Tickets

Recent round-trip flight deals

19/2Wed
2 stops
40h 00mYYZ-MRU
7/3Fri
2 stops
44h 39mMRU-YYZ
C$ 1,184
19/2Wed
3 stops
39h 00mYYZ-MRU
7/3Fri
2 stops
33h 37mMRU-YYZ
C$ 1,191
21/1Tue
2 stopsBritish Airways
56h 55mYYZ-MRU
9/2Sun
1 stopBritish Airways
32h 05mMRU-YYZ
C$ 1,363
21/1Tue
2 stopsBritish Airways
56h 55mYYZ-MRU
9/2Sun
2 stopsBritish Airways
27h 40mMRU-YYZ
C$ 1,408
6/1Mon
1 stopAir France
30h 45mYVR-MRU
3/2Mon
1 stopAir France
24h 45mMRU-YVR
C$ 1,499
24/1Fri
1 stopAir France
27h 00mYYZ-MRU
16/2Sun
2 stopsAir France
57h 55mMRU-YYZ
C$ 1,559
8/1Wed
2 stopsAir Canada
47h 30mYYZ-MRU
26/1Sun
3 stopsAir Canada
31h 40mMRU-YYZ
C$ 1,638
6/1Mon
1 stopAir Canada
26h 40mYYZ-MRU
26/1Sun
2 stopsAir Canada
30h 40mMRU-YYZ
C$ 1,846
26/1Sun
2 stopsEmirates
53h 20mYYC-MRU
3/3Mon
3 stopsEmirates
57h 38mMRU-YYC
C$ 2,817
9/2Sun
2 stopsEmirates
39h 55mYYC-MRU
1/3Sat
3 stopsEmirates
63h 23mMRU-YYC
C$ 2,992

Search by stops

Search by airline

Search by price

Recent one-way flight deals

3/11Sun
3 stops
57h 35mYTZ-MRU
C$ 896
18/11Mon
3 stops
56h 00mYVR-MRU
C$ 1,086
26/1Sun
2 stops
37h 20mYOW-MRU
C$ 1,113
1/1Wed
2 stopsAir Canada
39h 55mYUL-MRU
C$ 1,360
21/10Mon
1 stopSWISS
30h 30mYUL-MRU
C$ 1,361
15/10Tue
2 stopsSWISS
56h 00mYUL-MRU
C$ 1,387
26/1Sun
1 stopAir France
28h 15mYOW-MRU
C$ 1,412
26/1Sun
1 stopAir France
28h 15mYOW-MRU
C$ 1,416
5/12Thu
2 stopsAir Canada
43h 10mYQB-MRU
C$ 1,461
1/11Fri
1 stopEmirates
22h 20mYUL-MRU
C$ 1,572

Search by stops

Search by airline

Search by price

Last minute flights to Mauritius

Last minute flight, train and bus deals

13/10Sun
multi-stop
24h 40mYUL-MRU
12/11Tue
multi-stop
27h 55mMRU-YUL
C$ 1,723
13/10Sun
multi-stop
28h 10mYUL-MRU
15/11Fri
multi-stop
37h 25mMRU-YUL
C$ 1,749
13/10Sun
multi-stop
60h 00mYUL-MRU
12/11Tue
multi-stop
35h 18mMRU-YUL
C$ 2,008
12/10Sat
multi-stop
27h 50mYUL-MRU
12/11Tue
multi-stop
27h 55mMRU-YUL
C$ 2,056
12/10Sat
multi-stop
57h 35mYUL-MRU
12/11Tue
multi-stop
38h 10mMRU-YUL
C$ 2,228
14/10Mon
multi-stop
45h 55mYUL-MRU
12/11Tue
multi-stop
35h 18mMRU-YUL
C$ 2,250
12/10Sat
multi-stop
57h 35mYUL-MRU
12/11Tue
multi-stop
32h 25mMRU-YUL
C$ 2,262
12/10Sat
multi-stop
28h 00mYYZ-MRU
3/11Sun
multi-stop
24h 27mMRU-YYZ
C$ 2,262
13/10Sun
multi-stop
57h 15mYUL-MRU
15/11Fri
multi-stop
36h 35mMRU-YUL
C$ 2,263
12/10Sat
multi-stopAir France
22h 05mYYZ-MRU
3/11Sun
multi-stopAir France
31h 50mMRU-YYZ
C$ 3,346

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Mauritius

Cabin class types available on flights to Mauritius
Cabin classes available on flights to Mauritius. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.