Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from Toronto Pearson Airport to Mauritius from C$ 894

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Pearson Intl to Mauritius departing on 9/10. 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
Tue 18/6
Tue 25/6

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

In the last 7 days, travellers have searched 41,904,688 times on KAYAK, and here is why:

Save 21% 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 Louis1 stopC$ 1,564

Good to know

Low season

February

High season

December

Cheapest flight

C$ 894
Best time to beat the crowds (13% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flight from Toronto Pearson Airport to Port Louis

FAQs - booking Mauritius flights

  • How does KAYAK find such low prices on flights from Toronto Pearson Airport to Mauritius?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Toronto Pearson Airport to Mauritius.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Toronto Pearson Airport to Mauritius?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Mauritius from Toronto Pearson Airport is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Toronto Pearson Airport to Mauritius?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Mauritius with an airline and back to Toronto Pearson Airport with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Toronto Pearson Airport to Mauritius?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Mauritius from Toronto Pearson Airport up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Mauritius

  • Morning departure is around 18% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Pearson Intl to Mauritius

 
Need help choosing which airline to fly with from Pearson Intl 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 3943 reviews
8.3Crew
8.1Comfort
7.9Food
8.3Entertainment
8.2Boarding
Airline reviews

Emirates is always great experience, however, they should reopen their lounge in Istanbul. The IGA lounge is not worth it

10.0 ExcellentAli, Apr. 2024IST - DXB
Read more about Emirates reviews

Emirates is always great experience, however, they should reopen their lounge in Istanbul. The IGA lounge is not worth it

Flight from Dubai to Zagreb very bad cabin crew. Bad food

The crew manager let the staff down by not ensuring special dietary requirements meal were coming in drips . The poor cabin crew did not stop . If organised the cabin could take a short break ..The cabin crew were AWESOME UNLIKE THIER TWO MANAGES!

Great flight. Comfortable seats, courteous service, and excellent selection for entertainment.

Emirates is usually on time, but not this trip. Also, during the flight the attendants disappear unless called upon. Very strange. I have watched the quality of Emirates service diminish over the last five years.

The amenities offered in the Business class is far away less compared with other Air Companies. Emirates is going down in the competition pricing the same value as Qatar airways for example.

Crew in Hyderabad could have been more helpful they were only focused on ripping customers.

On both legs of my trips (Jhb - Dxb and Dxb - Jhb) the entertainment system did not work.

Ask for extra blanket if needed. Also middle seating have bad access position to access reading light and vent so only choose those seating if traveling as family or friends, etc.

Friendly staff. My seat was changed at the last minute. Afterwards, my seat was taken by someone else by mistake.

My only issue was my meal was inedible except for the sides.

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.

Generally good. The crew is excellent. The food could be better.

Excellent apart from transport to actual plane 10 minutes from the actual gate , walking out in the tarmac in the rain and having to climb stairs to enter while holding luggage.

Did not find the wheelchair that supposed to assist and went to a long queue for transit security chk which was very slow and boarding desk wanted to close counter although that they knew that I am minutes away because of their mistake of not providing the wheelchair.

They charge me for luggage which is was included on the ticket

Good aorcraft 777 but Worst food ever Breakfast was a bû’with matonnaise… Staff was nice but invisible most of the flight

Food could have been better especially the breakfast. Overall it was a good flight

No bording was given for next trip on same carrier, food was very moderate.

No birding was given for next trip on same carrier, food was very moderate.

I was in business class, without the business class amenities. Large seat with lots of legroom, but no TV or bed. Food was okay, but I did enjoy the Turkish red wine.

Nothing really was great as such. Seen other no name airlines perform better.

It was a nightmare. I booked business class ticket from Ediburgh to Beirut via Istanbul to attend a funeral. I had a wonderful experience flying to Istanbul from Edinburgh. Then I could not get a boarding pass issued to Beirut. It seems that although they booked me and I had a reservation number, I had no seat allocated and the flight was full. I was asked to go from one desk to another and made to wait for 2 hours. I missed my flight as I did not have a seat assigned and it was full. The only option was to put me on the next flight, 6 hours later, for a fee of over $400. They said that was the best they can do to 'help me' and to 'take it or leave it'. Well, I was not about to be bullied; I stood my ground. I booked and paid premium for the journey, which was confirmed. The eventually accepted to not charge me extra and i waited a total of over 8 hours in the airport with no compensation. On top of my grief with the risk of missing the funeral service, I had to put up with their indifference and condescending attitude. They spoke about me in Turkish thinking I would not understand (I hold a British passport) in front of me. When they eventually handed my passport and boarding pass back to me, I showed them I was born in Istanbul and that I understood everything and said a condescending 'thank you' back to them in Turkish. You should have seen their faces. I said that consumers have rights and it is a shame that Turkish Airlines does not have good customer service to at least acknowledge and apologize for errors committed by the airline. Blaming the me, the client, for such an error and placing unreasonable ultimatums, rudeness and dismissiveness to be rid of me, particularly when I was vulnerable and visibly grieving was really shocking... The airline taints the city of Istanbul and the people of Türkiye. Such a shame.

Was not able to check in online, so had to stand in line for 90 minutes to get a boarding pass, and I had no luggage to check. Why not let people check in in advance on line? Or at a kiosk at the airport?

There was a Turkish Airlines employee sitting in front of us, we noticed from her conversations we witnessed with the cabin crew and the fact that she boarded business class. She was sat in 16A. Firstly she was talking loudly the majority of the flight with two other men, one of which was leaning over the seat in front of her. This was disturbing as they were talking loudly and we were not able to sleep. The 12 hour long flight turned into a nightmare, even the noise cancellation didn’t work for their chatter. Secondly she requested extra meals from the crew for her male friends. We believe the meals came from business class. They also took their e-cigarettes out and were caught the cabin crew, but no further action was taken. Sitting in economy and seeing this is extremely disheartening. Next time I will book Emirites, I don’t think their staff would be allowed to behave like this.

seat didn't fold children noise in the air plain. no foot space

Quality of service on board was very inconsistent. FA service primarily seemed robotic and they barely engaged with passengers

Paying for reserved seats and never received the seats I paid for !! Just fake and a surprise out of their " box "

First class payment but wife’s seat broken, would recline but not lay flat. On previous flight, delays and ground crew malfunctions connecting jetway made us miss flight to Houston. I asked twice for a cart to assist us getting across the massive Istanbul Airport, but was denied. We are both over 70.

The flight departed on time and the staff was professional.

Not your fault…..didn’t get my drink until just before landing….bumpy flight.

The bad part was 2 hour delay and we were seating in the airplane it was getting hot and uncomfortable But after they fixed the problem everything went so smooth Crew were amazing very nice polite and caring

boarding needs to be streamlined load the back of the plane first

Awful Terrible staff poor communication Flight delayed for an hour with no apology or explanation and no help re missing connecting flight. Resulted in a 7 hour layover at Munich waiting for another connecting flight. Only 15 euros refreshment voucher given. Will not fly Lufthansa again

Try to humanize onboarding and take AI out. It's embarrassing and useless

no kiosks to check in with- it’s 2024!!! the flight was so hot and uncomfortable - not sure if that’s what caused a lady to faint during the flight but i was absolutely miserable.

Crew was very slow with service esp food and picking up trash. Didn’t even do a last trash pick up before landing Waited 1.5 hours after food to take our trash and was trying to give coffee and tea when they hadn’t yet taken our trays away which was ridiculous esp for people trying to nap or needing to get up to use restroom When someone was sleeping instead of coming back later or skipping them they were trying to shove their stuff on me as if we were related just bc both of us were Indian when I told them clearly no. It was ridiculous.

Air Canada from Edmonton to Toronto was disappointing but Lufthansa from Toronto to Frankfurt was excellent.

I ended up buying (for $340) "extra space" seats because I my flying partner was given a STY boarding pass, leading me to conclude that she was on standby and that we had to buy seats on the flight. I later learned that the flight was not sold out and that we could have gotten on as usual. To be honest, I felt swindled.

I'm Canadian. I have the unfortunate experience of pretty not having the choice to fly with them. THEY ARE TERRIBLE.

I declined a wheelchair in Vienna as I was told it was a short walk. However, though I "boarded" the bus first, I was at the back when we got to the plane. There were steps up to the plane and no-one helped except the stewardess as I was near the top of the stairs. She found a better seat for me also.

Flight bumpy but good. 1 hr 20 mins for luggage not so good.

Crew were very friendly and helpful. They explained to us in detail the delay in our takeoff due to the storm that rolled in from Belfast and did their best to make up the time. Always great to fly BA!

Crew was more interested on looking at their phones than welcoming passengers during boarding.

Entertainment catalog certainly needs an upgrade to include better and latest content. Food was not good at all - they need to cook something edible. Five starts to the crew and on tim performance of British airways though!!

This was an American Airlines flight. The crew were very unhappy and quite grumpy. Abrupt to the point of being rude. The food was dreadful. Indeed the breakfast was in edible. I will avoid AA at all costs in the future.

The layover time was barely 1.30 hrs and the security clearance sucks. I almost missed my flight but for the help of a manger. She held the flight for me. My baggage did not arrive. The entertainment did not work, I had to switch my seat 3 times for different issues. The travel was not fun

Seat layout, flight/club attendant service, food variety and quality could have been better. Business class Standard is visibly low compared with 6 other airlines that we have traveled for the past two years.

Biz class has a middle seat. 🙄. WiFi only for first class. No free seat assignments. Basically nickel and dime approach. They need to take lessons from Singapore Air and the likes. Never again.

My ticket was cancelled unannounced and I was left stranded in the air port

Book cheap flights from Toronto to Mauritius

Recent round-trip flight deals

25/9Wed
1 stopTurkish Airlines
31h 05mYYZ-MRU
21/1Tue
1 stopTurkish Airlines
30h 55mMRU-YYZ
C$ 1,564
25/9Wed
1 stopTurkish Airlines
31h 05mYYZ-MRU
21/1Tue
2 stopsTurkish Airlines
53h 41mMRU-YYZ
C$ 1,704
4/6Tue
1 stop
24h 50mYYZ-MRU
18/6Tue
1 stop
37h 45mMRU-YYZ
C$ 1,756
7/10Mon
1 stopAir France
22h 05mYYZ-MRU
19/10Sat
2 stopsAir France
59h 50mMRU-YYZ
C$ 2,006
4/10Fri
2 stopsAir France
52h 00mYYZ-MRU
26/10Sat
1 stopAir France
40h 45mMRU-YYZ
C$ 2,044
1/11Fri
2 stopsLufthansa
50h 15mYYZ-MRU
22/11Fri
1 stopLufthansa
36h 20mMRU-YYZ
C$ 2,189
12/10Sat
1 stopEmirates
42h 10mYYZ-MRU
3/11Sun
2 stopsEmirates
28h 01mMRU-YYZ
C$ 2,238
1/11Fri
1 stopLufthansa
29h 10mYYZ-MRU
22/11Fri
1 stopLufthansa
36h 20mMRU-YYZ
C$ 2,353
1/11Fri
1 stopEmirates
42h 25mYYZ-MRU
22/11Fri
1 stopEmirates
25h 30mMRU-YYZ
C$ 2,496
4/10Fri
1 stopAir Canada
26h 35mYYZ-MRU
26/10Sat
1 stopAir Canada
23h 25mMRU-YYZ
C$ 2,598

Search by stops

Search by airline

Search by price

Recent one-way flight deals

9/10Wed
1 stopTurkish Airlines
31h 05mYYZ-MRU
C$ 894
9/10Wed
2 stops
35h 25mYYZ-MRU
C$ 1,384
9/10Wed
3 stopsLufthansa
28h 40mYYZ-MRU
C$ 1,576

Search by stops

Search by airline

Search by price

Last minute flights from Pearson Intl to Mauritius

Last minute flight, train and bus deals

23/5Thu
multi-stop
24h 50mYYZ-MRU
9/6Sun
multi-stop
33h 04mMRU-YYZ
C$ 2,206
23/5Thu
multi-stopKLM
28h 50mYYZ-MRU
9/6Sun
multi-stopKLM
29h 10mMRU-YYZ
C$ 2,360
23/5Thu
multi-stop
24h 50mYYZ-MRU
9/6Sun
multi-stop
39h 15mMRU-YYZ
C$ 2,431
23/5Thu
multi-stop
37h 35mYYZ-MRU
9/6Sun
multi-stop
31h 01mMRU-YYZ
C$ 5,362

Search by stops

Search by airline

Search by price

Toronto Pearson Airport - Mauritius Flights

Departure:

Toronto Pearson Airport (YYZ)Canada

Return flight deals:

Mauritius - Toronto Pearson Airport

Cabin classes:

Browse destinations: