Find cheap flights from Mexico to Canada from C$ 86

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 13/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
Economy
0 bags
Sat 28/10
Sat 4/11
In the last 7 days travellers have searched 44,168,898 times on KAYAK, and here is why:

Save 23% 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.

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

Good to know

Low season

November

High season

December

Cheapest flight

C$ 86
Best time to beat the crowds (8% less expensive on average)
Most popular time to fly (5% more expensive on average)
Flight from Cancún to Montreal

FAQs for booking flights from Mexico to Canada

  • Which airlines have a flexible cancellation policy for flights from Mexico to Canada due to COVID-19?

    WestJet, Air Canada and Aeromexico have all waived their change and cancellation fees on flights from Mexico to Canada. Confirm policies on booking site.

  • How does KAYAK find such low prices on flights from Mexico to Canada?

    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 Mexico to Canada.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Mexico to Canada?

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

  • What is the Hacker Fare option on flights from Mexico to Canada?

    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 Canada with an airline and back to Mexico with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Mexico to Canada?

    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 Canada from Mexico up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top 5 airlines serving from Mexico to Canada

Need help choosing which airline to fly with from Mexico to Canada? 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 KAYAK reviews.
7.7
WestJetOverall score based on 9115 reviews
81boarding
71food
80overall
77comfort
85crew
70entertainment
Airline reviews

lucky i am considered slender. but i am 5'7", so in case of emergency it would have been completely impossible to put my head on my lap. THERE SIMPLY WAS NO ROOM TO BEND OVER, ALTHOUGH I AM MORE THAN CAPABLE(AS A LIFETIME OF YOGA WILL ATTEST TO). CRAZY DANGEROUS HOW SQUEEZED INTO THE SEATS WE WERE. i have travelled to mexico for almost 20 years, mostly on westjet, but they have obviously squeezed more seats into the 737 to ,,,,,you guessed it make more money!!!!!! also i had to repeatedly move my 'seatmate' as she kept falling asleep, and as she was definately not slender, she squished me into the window seat all through the flight., if i could have jumped out of the plane and swam to mexico i would have done it in a heartbeat. TERRIBLE FLIGHT, NO FOOD, OH, SORRY, FREE PRETZELS OR COOKIES. LOTS OF BOOZE FOR SALE THOUGH!!!! WORST FLIGHT OF MY LIFE!!!!!

Read more about WestJet

lucky i am considered slender. but i am 5'7", so in case of emergency it would have been completely impossible to put my head on my lap. THERE SIMPLY WAS NO ROOM TO BEND OVER, ALTHOUGH I AM MORE THAN CAPABLE(AS A LIFETIME OF YOGA WILL ATTEST TO). CRAZY DANGEROUS HOW SQUEEZED INTO THE SEATS WE WERE. i have travelled to mexico for almost 20 years, mostly on westjet, but they have obviously squeezed more seats into the 737 to ,,,,,you guessed it make more money!!!!!! also i had to repeatedly move my 'seatmate' as she kept falling asleep, and as she was definately not slender, she squished me into the window seat all through the flight., if i could have jumped out of the plane and swam to mexico i would have done it in a heartbeat. TERRIBLE FLIGHT, NO FOOD, OH, SORRY, FREE PRETZELS OR COOKIES. LOTS OF BOOZE FOR SALE THOUGH!!!! WORST FLIGHT OF MY LIFE!!!!!

Pros: "Flights arrived early, boarding was very smooth"
Cons: "Kids on the flight were extremely disruptive despite flight attendants’ attempts to get them settled down"
Pros: "Good crew and on time departure"
Cons: "Overnight flight. How nice it would have been to have blanket and pillows as provided by some airlines ."
Pros: "Crew was very friendly and helpful"
Cons: "This was the first time in 37 years that I have flown so i had a little motion sickness but that has nothing to do with your crew or airline. This experience was very good thank you"
Pros: "The crew was ok and the service acceptable"
Cons: "The got us a terminal in Toronto (for connection flight to Montreal) which took us 1 hr and 10 mins to switch. It is Air Canada which is sabotaging this good airlline. Is it unacceptable and Air Canada Rouge service is worst. Never fly ever again with Air Canada. I will give another chance to WestJ"
Pros: "Nice staff. Comfortable seats.. easy boarding."
Cons: "No air conditioning til we took off, both on our outgoing and incoming flights. That was very annoying as I actually had trouble breathing!"
Pros: "It wasnt bad"
Cons: "I didnt like that you changed my flight last minute (20 hours before flying) from WestJet to Delta. And you changed it from a flight to Toronto to a flight to Seattle. Which made it an International flight, causing me to have to be at YVR airport earlier.."
Pros: "Attendants were great - left on time and arrived on time. No problems."
Cons: "I had safety concerns on the flight from YVR to Toronto because seated in the exit row were two individuals who were brought to the gate assisted on a cart and had to wait for assistance to get on and off the flight. They had very poor ambulation which made me nervous as these people have agreed, by sitting in the exit row, that they are able and willing to help in the case of an emergency evacuation. This was not a safe situation and was noted by several passengers."
Pros: "For a low cost carrier, the service and cleanliness were on par with the more expensive airlines. Crew were courteous and professional."
Cons: "gate boarding schedule was horrible, and checking in your luggage was a nightmare, missed my flite, and the second day it almost happened again it is totally a mess at this airport unbelievable!!"
Pros: "Fast and courteous service. Hassle free. I would most definitely fly again with Aeromexico."
Pros: "Aeromexico’s service during check in and boarding is the worst I’ve experienced so far. They are so unorganized that wait lines are so long and can take hours that you can easily miss your flight. The staff is just around not helping at all, not doing much to put order and make lines move faster. It’s not the first time this happens to me, it’s just the way they operate and not setup for busy travel days."
Cons: "Make it to the airport 4 hrs earlier, 3 is not enough at least at the Mx city airport"
Cons: "Our flight from Cancun to Tijuana would not let us on the plane because we went to get something to eat after we had checked in and the Stuart at the gate said we were too late to board when we still had 35 minutes before the plane was scheduled to take off"
Pros: "Wifi worked well. Good movie choices and food was simple but satisfactory."
Cons: "Timeliness, friendlier crew and better music choices"
Pros: "Although the plane was fairly old and legroom tight, seat comfort was great"
Cons: "The only entertainment was a general TV showing a kids movie"
Pros: "The crew was fine. I did not like the seats, we could not be comfortable."
Cons: "I already had my seats numbers but when we checked in they changed them. They were not comfortable at all, because I have 2 little girls, they could not lied down to be more comfortable."
Cons: "How would you be able to up grade for a better seat"
Pros: "Crew on board is nice, price is good"
Cons: "A lot can be improved, the food is bad, counter personal in NY is not empathic at all. I prefer not to pay for that food and bring mine. Your seats should be declared torture instruments"
Pros: "By far the best airline and best service in Mexico, great customer service at airports and on plane. Will be flying aeromexico from now on."
Cons: "Customer service call center were rude and had no options to fix the problem with my seating, was reffered to email complaint center that has not returned an answer."

Flight was good and staff was efficient and friendly. Being a discount airline, they charge for carry on, food and beverages. I did not partake, but your survey doesn't have a n/a button. My only thing was that it felt like I was sitting on a cement block. My behind was sore after a couple of hours. I was not able to check in on line, so very thankful that the linecat the airport moved quickly. I think I will use Swoop in future if I just need to get somewhere and don't need to bring carry on bags.

Bring your own water, do not expect and comfort on the plan, and over priced gross processed food. Drinks were could (paid for) and saw we needed to bring our own water for a 5 hour flight. Kinda shitty you have to pay for carry on- same price and stowaway luggage. The luggage cost more than 2 round trips from Toronto to Victoria bc. Shocked at that

Airline did Not inform us is further delays to an already cancelled flight. Big chaos prior to boarding.

I would take swoop for a 1, maybe 2 hour flight MAX. Every thing is an up charge, even water. The seats don’t recline so it makes it very tough sitting in that small space. The crew was amazing though, they went above and beyond to try and make the experience comfortable. Also, we were delayed a total of 4 times - 5 hours.

I've flown with swoop a few times and always had a good experience. The crew are pleasant and helpful. Thanks

It’s a no frills airline, professional and gets the job done well.

Nothing at all. The flight attendants couldn’t care less about the passengers. Overheard 2 complaint about being “too tired to bother or care about anything”. Complaining about working 2 jobs and was even too tired to care about returning a lost pair of glasses that they just threw away. Never flying this crappy airline again.

Really nice flight barring a one hour delay, which was already informed. Staff at abbottsford check in counter was very friendly and helpful. Her name was Robin.

Lack of staff Airplane (even with upgraded seats) was not comfortable Boarding took extremely long, no system in place Inconsistent messaging on reason for delay

I sat near a man who continually took his mask off. He was told to put it on 3 different times. He would say “ oh sorry” then remove it as soon as they walked away. By the end of the flight they had given up and they all walked by him “maskless” and didn’t say anything. He coughed and sneezed throughout the flight

The food and wine were the worst I have ever had in business class. Also the service level was poor

Our flight was delayed 3 times. They kept moving the time and it ended up delayed more than 2 hours. This is not the way you want to start your vacation.

Flight was delayed due to rain/storms. But then the incoming plane was diverted to another city to refuel, instead of coming to Toronto. The next available flight was not for 2.5 hours later, forcing me to miss my connecting flight to Casablanca in Montreal. Other flights to get me to Casablanca would result in me missing over 1/2 of my scheduled meetings. I had to rebook the entire trip to September. Not surprisingly, I just read an article that Canada has one of worst on-time departure records in the G7. Little improvements over the past year. Another Liberal failure...

There was a 1 hour delay but only a half hour announcement. Why was there 3 security screenings on 1 leg of the flight?

The layover in Montreal in the lounge was long and nothing special.

There was NO flight from Toronto to Montreal- we flew directly from Toronto to Lisbon

Have your eTA ready, printed or on your phone. They fo check it although it is tied to your passport

It was a real delight being on this airlines. Wonderful atmosphere in the plane terminal and all the way to customs.. I would definitely use this air line again for my next trip!

Pros: "customer service was EXTREMELY helpful in finding my luggage, and shifting my flight since I was delayed due to lost bag"
Cons: "crew onboard seemed super tense and it was just awkward with them. It was a short flight, maybe they've had a long day but it was weird. biscuits and a beverage were offered - i think biscuits are gross maybe try pretzels or something healthy? ALSO, the new system (whatever that means) is awful. i experienced so many delays that made it difficult to find my booking and my checked bag >_<"
Cons: "The Sandiego flight has a delayed 1.5 hr I lost all my connections I pay insurance I what my money back I lost my meatting and now I’m flying back again"

I don't like anything. The crew was so bad. Misbehaved badly. The worst flight.

Long wait for baggage check in with only one on site attendant.

The worst airlines I have seen in my life they don’t respect anyone they don’t care about anyone they lost our luggage and no one is responding. We waited for five hours to get our luggage back.🤬🤬🤬👎🏻👎🏻👎🏻👎🏻

Great staff. Cramped seating for someone 5 feet, 2 inches and average weight. So if you're tall or heavy -- good luck. Even if you wait until the 24 hour checkin time, you still charge for seating. Really? So either it is a less-than-pleasant experience or pay the price of a "big name" airline. And if I'm going to pay their prices, why would I fly in your cramped seat? So, in the end, you want to give less comfort for the same prices as Air Canada. Go figure.

The airplane smokes and they think it's normal.... this is sign of deterioration

Flair aircraft smokes before takeoff... and this seem normal to air hostess..... smoking aircraft is not a good sign of safety

Flair’s customer service isn’t helpful at all and their refund is a scam

Everything was great. Got out 5 minutes early and had a nap on the overnight flight.

Wifi was down on this flight but I had a movie downloaded.

Horrific airline. This trip didn't even happen!! We got to the airport and were told at check-in that our tickets were canceled WITHOUT NOTICE! I begged the agents for more info and was told we were blacklisted for using a fraudulent credit card. The card was debit and the funds were already taken out! The desk agents all left, and we were left with zero solution. We had to book another flight with a different airline which cost us $2300 in addition to the $550 Flair already took from us. I have been on the line for 30 minutes to speak to an agent. Does not look promising. AVOID FLAIR AT ALL COSTS.

Book cheap flights from Mexico to Canada

Recent round-trip flight deals

2/11Thu
directFlair Airlines
6h 55mCUN-YVR
16/11Thu
directFlair Airlines
6h 10mYVR-CUN
C$ 289
2/11Thu
directFlair Airlines
5h 20mPVR-YVR
20/11Mon
directFlair Airlines
5h 05mYVR-PVR
C$ 297
24/1Wed
directMultiple Airlines
4h 00mCUN-YYZ
31/1Wed
1 stopMultiple Airlines
15h 25mYYZ-CUN
C$ 297
30/11Thu
directFlair Airlines
6h 55mCUN-YVR
8/12Fri
directFlair Airlines
6h 10mYVR-CUN
C$ 299
24/1Wed
directFlair Airlines
4h 00mCUN-YYZ
31/1Wed
directFlair Airlines
4h 30mYYZ-CUN
C$ 299
24/1Wed
directMultiple Airlines
4h 00mCUN-YYZ
31/1Wed
1 stopMultiple Airlines
15h 25mYYZ-CUN
C$ 312
23/11Thu
1 stopUnited Airlines
9h 32mCUN-YYZ
30/11Thu
1 stopUnited Airlines
14h 02mYYZ-CUN
C$ 328
17/10Tue
1 stopUnited Airlines
8h 14mCUN-YYZ
28/10Sat
1 stopUnited Airlines
20h 56mYYZ-CUN
C$ 331
26/10Thu
directWestJet
3h 55mCUN-YYZ
30/10Mon
2 stopsWestJet
22h 20mYYZ-CUN
C$ 372
9/11Thu
2 stopsWestJet
18h 34mPVR-YVR
20/11Mon
2 stopsWestJet
21h 21mYVR-PVR
C$ 374

Search by stops

Search by airline

Search by price

Recent one-way flight deals

13/11Mon
1 stopArajet
15h 32mCUN-YUL
C$ 86
10/11Fri
1 stopArajet
16h 35mCUN-YUL
C$ 105
2/11Thu
directFlair Airlines
5h 20mPVR-YVR
C$ 116
3/11Fri
directFlair Airlines
6h 55mCUN-YVR
C$ 118
30/10Mon
directFlair Airlines
4h 30mCUN-YUL
C$ 120
25/12Mon
2 stopsWestJet
39h 59mCUN-YYZ
C$ 126
25/12Mon
1 stopWestJet
32h 04mCUN-YYZ
C$ 135
27/10Fri
directSwoop
4h 06mCUN-YYZ
C$ 192
22/10Sun
directSwoop
4h 06mCUN-YYZ
C$ 199
23/10Mon
1 stopAeromexico
31h 54mCUN-YVR
C$ 223

Search by stops

Search by airline

Search by price

Last minute flights to Canada

Last minute flight, train and bus deals

3/10Tue
directCanada Jetlines
3h 42mCUN-YYZ
31/10Tue
directCanada Jetlines
3h 53mYYZ-CUN
C$ 380
3/10Tue
directCanada Jetlines
3h 42mCUN-YYZ
31/10Tue
directCanada Jetlines
3h 53mYYZ-CUN
C$ 389
3/10Tue
multi-stopUnited Airlines
15h 29mCUN-YYZ
31/10Tue
multi-stopUnited Airlines
10h 25mYYZ-CUN
C$ 392
2/10Mon
multi-stopAeromexico
29h 02mPVR-YVR
9/10Mon
multi-stopAeromexico
30h 18mYVR-PVR
C$ 505
2/10Mon
multi-stopAeromexico
30h 15mCUN-YYZ
21/1Sun
multi-stopAeromexico
9h 41mYYZ-CUN
C$ 530
3/10Tue
multi-stopAir Transat
24h 59mCUN-YTZ
31/10Tue
multi-stopAir Transat
27h 15mYTZ-CUN
C$ 538
2/10Mon
directAir Transat
4h 15mCUN-YUL
19/10Thu
directAir Transat
4h 35mYUL-CUN
C$ 541
3/10Tue
multi-stopAir Canada
8h 54mCUN-YYZ
30/10Mon
multi-stopAir Canada
12h 50mYYZ-CUN
C$ 564
30/9Sat
directAir Canada
4h 05mCUN-YYZ
1/10Sun
multi-stopAir Canada
19h 30mYYZ-CUN
C$ 565
2/10Mon
multi-stopWestJet
31h 51mPVR-YVR
9/10Mon
multi-stopWestJet
23h 28mYVR-PVR
C$ 608

Search by stops

Search by airline

Search by price

Flights to Canada

Return flight deals:

Canada - Mexico

Cabin classes:

C$ 1,031
C$ 1,199
C$ 138

Browse origins:

View more