Find Cheap Flights from Mexico to Toronto

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

Sat 18/11
Sat 25/11
Any month
Compare vs. KAYAK |

Book cheap flights from Mexico to Toronto (round-trip)

Airports
Origin
Cancun
C$ 269
only
C$ 269
Puerto Vallarta
C$ 445
only
C$ 445
Mexico City
C$ 356
only
C$ 356
Destination
Toronto
C$ 269
only
C$ 269
C$ 625
only
C$ 625
Fri, 1 Dec
CUN
YYZ
4h 00m
Wed, 6 Dec
YYZ
CUN
4h 20m
C$ 269
Trip: 6 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1140 reviews
Overall
7.6
Boarding
7.6
Comfort
7.9
Crew
8.0
Entertainment
6.4
Food
6.9
MEX
SAT
Mediocre 2.6

The check in is very Solw. They have to prepare the personnel

JFK
MEX
Excellent 10.0

Took off earlier than expected. Great snacks and drinks. Staff and flight attendants were very courteous and attentive. Great price on tickets as well.

MEX
PVR
Mediocre 2.0

None

Everything. Airline changed departure times on both flights. 50 minutes between connect flights. No other option but to cancel flight from Mexico City to Puerto Vallarta. Had to book a flight with another airline for an additional $300. Cancellation policy is terrible. Not my fault and had no other option.

GDL
MEX
Excellent 9.3

Flight delayed

SLP
MEX
Excellent 10.0

Roomy seats, nice staff, clean plane.

Always close to 1 hour late.

Tue, 16 Jan
MEX
YYZ
9h 23m
Sun, 21 Jan
YYZ
MEX
9h 25m
C$ 443
Trip: 6 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 13528 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
DTW
EWR
Excellent 8.0

Boarding was quick. Staff and crew were friendly. Everything went well despite the 30 min delay we had on the runway. They gave us snacks and we ended up still arriving on time.

ATL
MCO
Excellent 10.0

Amazing experience thank you Delta

ATL
SNA
Excellent 8.0

4 hour flight. Non-eventful except slight turbulence. Good to be home! Thank you!

NA

MOB
ATL
Good 6.0

Felt like I was sitting in my neighbors lap!

CHA
ATL
Excellent 10.0

On time departure and arrival. The Airbus plane has enough legroom for tall persons.

Thu, 1 Mar
MEX
YYZ
4h 55m
Wed, 7 Mar
YYZ
MEX
5h 05m
C$ 469
Trip: 7 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 23 reviews
Overall
7.4
Boarding
7.4
Comfort
7.3
Crew
7.8
Entertainment
7.1
Food
6.9
MEX
YYZ
Mediocre 2.6

I was upset to learn my seats didn't recline, as was not given the option to change them. When it was booked I was not offered to pick seats and didn't realize they were already chosen for me. It was an overnight flight without reclining seats. There was no TV for viewing. I couldn't sleep because of the terrible seats and no movies.

MEX
YYZ
Good 6.0

Flight 1: bathroom bigger. Flight 2: good service. In flight 2, the service was better. We could sit next to each other. Flight 2 had better entertainment, more choice of movies and better screens.

In flight 1, from São Paulo to Mexico City, my husband and I were separated. It was suggested by the stewardess for him to move to another seat 20 rows away due to his size. Instead of separating two people, why not ask the single person if she would rather have more room. But the steward said only one of us could move, me or my husband. The reason he was moved was that there were two empty seats, so he could sit comfortably; however, no one told the woman sitting in the three seat aisle that he would be sitting there. So she basically took over her seat and the neighbouring one. The crew should have been the one to inform her the reason for his move there. It was a horrible and unnecessary experience. Because of my husband's size, I am needed to help him with his tray and I had his medication.

MEX
YYZ
Excellent 8.3

Attention

Seats are very tight, uncomfortable.

MEX
YYZ
Good 7.3

The service and flight attendants were nice and genuine

The food and the male flight attendant from EZE to Mexico was not friendly, I didn't see him with a smile at all

MEX
YYZ
Mediocre 2.0

They lost my luggage.

Sat, 2 Dec
PVR
YYZ
7h 55m
Sat, 9 Dec
YYZ
PVR
8h 39m
C$ 476
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 19 Apr
PVR
YYZ
21h 43m
Sun, 22 Apr
YYZ
PVR
17h 45m
C$ 480
Trip: 4 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 25178 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
CDG
DFW
Excellent 8.6

Good flight overall

The experience at DFW was terrible- long lines to get out of baggage claim because of too few agents to process 1000 people waiting. Also long lines for TSA screening to get to gate.

DFW
SDF
Okay 4.6

Considerate flight attendants. Turned lights down for evening flight, so we could get some rest.

Flight was not on time. Time was changed a day prior with no reason explained. No in flight entertainment on this flight.

MBJ
PHL
Excellent 8.6

AA flight was relaxed and smooth, crew was respectful and warm can’t think

Can’t think of anything I didn’t like

SAL
MIA
Excellent 8.6

There was no individual entertainment on board (TV’s, internet, etc)

LAX
RNO
Mediocre 2.0

Not a single part has a positive remark

Well - this partner of westjet was terrible. The amount of re direction to get to the final terminal was absurd .. that's just my venting My real problem is that then "crew" or team that represent s the American Airlines / compass part was just useless. A hand full of people - myself included didn't get a chance to board the plane as they didn't make any announcements. Beyond disappointing. When you check in they take your cell phone "in case " well no call no txt no nothing. It was a joke the level of service No apologies or anything just a group of any tired patrons getting the worst customer experience. I'll never EVER book a flight that has anything to do with American Airlines or its partners

Sat, 17 Feb
CUN
YYZ
4h 10m
Mon, 26 Feb
YYZ
CUN
4h 05m
C$ 316
Trip: 10 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1140 reviews
Overall
7.6
Boarding
7.6
Comfort
7.9
Crew
8.0
Entertainment
6.4
Food
6.9
MEX
SAT
Mediocre 2.6

The check in is very Solw. They have to prepare the personnel

MEX
JFK
Excellent 8.0

Pay for ny luggage

BJX
MEX
Excellent 9.3

Clean, timely flight.

Connecting flight cancelled due to flight departure changes with initial flight. Cancellation policy is outrageous. Spent 3 hours making phone calls and super long hold times and spent time going around in circles.

SLP
MEX
Excellent 10.0

Roomy seats, nice staff, clean plane.

Always close to 1 hour late.

JFK
MEX
Excellent 10.0

Took off earlier than expected. Great snacks and drinks. Staff and flight attendants were very courteous and attentive. Great price on tickets as well.

Wed, 29 Nov
CUN
YYZ
4h 00m
Wed, 6 Dec
YYZ
CUN
4h 20m
C$ 319
Trip: 8 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1140 reviews
Overall
7.6
Boarding
7.6
Comfort
7.9
Crew
8.0
Entertainment
6.4
Food
6.9
OAX
MEX
Excellent 10.0

Staff was great, from check in to boarding and flight. First time flying Interjet and was pleasantly surprised. Every one was helpful and pleasant. On time. Did not expect beverage service on such a short flight.

Carry on Weight was to low. Luggage understandable but not personal handbag

MEX
JFK
Excellent 8.0

Pay for ny luggage

GDL
MEX
Excellent 9.3

Flight delayed

LAS
MTY
Excellent 10.0

Everything

?

MEX
SAT
Mediocre 2.6

The check in is very Solw. They have to prepare the personnel

Wed, 24 Jan
CUN
YYZ
4h 10m
Sat, 27 Jan
YYZ
CUN
4h 05m
C$ 325
Trip: 4 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1140 reviews
Overall
7.6
Boarding
7.6
Comfort
7.9
Crew
8.0
Entertainment
6.4
Food
6.9
MEX
JFK
Excellent 8.0

Pay for ny luggage

MEX
JFK
Mediocre 3.3

No entertainment they charged me double to change my departure, I had made an error on date.

JFK
MEX
Good 6.0

Increíble que no se pueda hacer en vuelos internacionales ni a través de la app

JFK
MEX
Excellent 10.0

Took off earlier than expected. Great snacks and drinks. Staff and flight attendants were very courteous and attentive. Great price on tickets as well.

SLP
MEX
Excellent 10.0

Roomy seats, nice staff, clean plane.

Always close to 1 hour late.

Mon, 5 Mar
CUN
YYZ
4h 10m
Wed, 14 Mar
YYZ
CUN
4h 05m
C$ 332
Trip: 9 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1140 reviews
Overall
7.6
Boarding
7.6
Comfort
7.9
Crew
8.0
Entertainment
6.4
Food
6.9
MEX
JFK
Excellent 8.0

Pay for ny luggage

MEX
JFK
Mediocre 3.3

No entertainment they charged me double to change my departure, I had made an error on date.

LAS
MTY
Excellent 10.0

Everything

?

BJX
MEX
Excellent 9.3

Clean, timely flight.

Connecting flight cancelled due to flight departure changes with initial flight. Cancellation policy is outrageous. Spent 3 hours making phone calls and super long hold times and spent time going around in circles.

MEX
SAT
Mediocre 2.6

The check in is very Solw. They have to prepare the personnel

Wed, 13 Dec
MEX
YYZ
8h 10m
Thu, 11 Jan
YYZ
MEX
9h 25m
C$ 444
Trip: 30 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 13528 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
CHA
ATL
Excellent 10.0

On time departure and arrival. The Airbus plane has enough legroom for tall persons.

ATL
SNA
Excellent 8.0

4 hour flight. Non-eventful except slight turbulence. Good to be home! Thank you!

NA

DTW
EWR
Excellent 8.0

Boarding was quick. Staff and crew were friendly. Everything went well despite the 30 min delay we had on the runway. They gave us snacks and we ended up still arriving on time.

LGA
CVG
Excellent 8.3

Plane was far too tight. Very uncomfortable for taller individuals.

MOB
ATL
Good 6.0

Felt like I was sitting in my neighbors lap!

Fri, 16 Feb
MEX
YYZ
4h 55m
Mon, 19 Feb
YYZ
MEX
5h 20m
C$ 480
Trip: 4 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 23 reviews
Overall
7.4
Boarding
7.4
Comfort
7.3
Crew
7.8
Entertainment
7.1
Food
6.9
MEX
YYZ
Excellent 8.3

Attention

Seats are very tight, uncomfortable.

MEX
YYZ
Mediocre 2.6

I was upset to learn my seats didn't recline, as was not given the option to change them. When it was booked I was not offered to pick seats and didn't realize they were already chosen for me. It was an overnight flight without reclining seats. There was no TV for viewing. I couldn't sleep because of the terrible seats and no movies.

ORD
MEX
Okay 5.0

Staff on board was friendly and professional

Check in counter was closed more than an hour before flight even though electronic tickets weren't working!

JFK
MEX
Good 6.3

Pretty average experience. Did not like that first checked luggage was charged for an international flight.

Food was by far the worst of any airline I’ve flown. It was unreal....the smell...wow.

MEX
YYZ
Good 7.3

The service and flight attendants were nice and genuine

The food and the male flight attendant from EZE to Mexico was not friendly, I didn't see him with a smile at all

Wed, 11 Apr
MEX
YYZ
11h 35m
Sun, 15 Apr
YYZ
MEX
14h 45m
C$ 444
Trip: 5 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 13528 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
YUL
ATL
Good 6.0

Fligth were on time

My flight from Montreal to Atlanta was 2:30 min Left at 6:10 arrive at 8:30 roughly Tried twice to get to my connection earlier and get 9:30 instead of 12:09 fligth to Daytona Delta was not flexible to allow me to book saying i did not have 55 min in between fligth which i had than lear n it will cost $75.00 to change the fligth - What? Very disappointed of Delta - lost 3 hrs at the airport today

DTW
EWR
Excellent 8.0

Boarding was quick. Staff and crew were friendly. Everything went well despite the 30 min delay we had on the runway. They gave us snacks and we ended up still arriving on time.

JFK
LAX
Excellent 9.3

Check in was easy through their app. Also very quick lines to drop off bags. Crew was very nice and respectful

Seat are a little bit too close together. But overall very comfortable

MOB
ATL
Good 6.0

Felt like I was sitting in my neighbors lap!

ATL
BNA
Excellent 10.0

Compared to previous flight - this was so much better with upgrade to first class and extra space.

Tue, 15 May
PVR
YYZ
17h 40m
Tue, 22 May
YYZ
PVR
18h 55m
C$ 501
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 6 Dec
CUN
YYZ
4h 00m
Mon, 11 Dec
YYZ
CUN
4h 20m
C$ 344
Trip: 6 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1140 reviews
Overall
7.6
Boarding
7.6
Comfort
7.9
Crew
8.0
Entertainment
6.4
Food
6.9
LAX
MEX
Excellent 8.3

Great experience! We checked in quickly and the they boRded is all on time and also took off on time. The cherry on top was the fact we got to our destination 30mons early. Very easy to work with and efficient

The plane is bare bones. You won’t have the new updates like phone chargers, personal screens, or WiFi

GDL
MEX
Excellent 9.3

Flight delayed

MEX
JFK
Excellent 8.0

Pay for ny luggage

MEX
SAT
Mediocre 2.6

The check in is very Solw. They have to prepare the personnel

JFK
MEX
Excellent 10.0

Took off earlier than expected. Great snacks and drinks. Staff and flight attendants were very courteous and attentive. Great price on tickets as well.

Tue, 21 Nov
MEX
YYZ
4h 45m
Sun, 26 Nov
YYZ
MEX
5h 35m
C$ 481
Trip: 6 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 23 reviews
Overall
7.4
Boarding
7.4
Comfort
7.3
Crew
7.8
Entertainment
7.1
Food
6.9
ORD
MEX
Okay 5.0

Staff on board was friendly and professional

Check in counter was closed more than an hour before flight even though electronic tickets weren't working!

ORD
GDL
Good 6.0

The arraivile bean early than than a espect at :

Food :;(

MEX
YYZ
Excellent 10.0

Punctuality

Online checkin not available. It should be. Gate should be announced earlier

MEX
YYZ
Good 7.3

The service and flight attendants were nice and genuine

The food and the male flight attendant from EZE to Mexico was not friendly, I didn't see him with a smile at all

MEX
YYZ
Good 6.0

Flight 1: bathroom bigger. Flight 2: good service. In flight 2, the service was better. We could sit next to each other. Flight 2 had better entertainment, more choice of movies and better screens.

In flight 1, from São Paulo to Mexico City, my husband and I were separated. It was suggested by the stewardess for him to move to another seat 20 rows away due to his size. Instead of separating two people, why not ask the single person if she would rather have more room. But the steward said only one of us could move, me or my husband. The reason he was moved was that there were two empty seats, so he could sit comfortably; however, no one told the woman sitting in the three seat aisle that he would be sitting there. So she basically took over her seat and the neighbouring one. The crew should have been the one to inform her the reason for his move there. It was a horrible and unnecessary experience. Because of my husband's size, I am needed to help him with his tray and I had his medication.

Wed, 17 Jan
PVR
YYZ
28h 18m
Wed, 24 Jan
YYZ
PVR
18h 15m
C$ 445
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 13528 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
ATL
MCO
Excellent 10.0

Amazing experience thank you Delta

ATL
SNA
Excellent 8.0

4 hour flight. Non-eventful except slight turbulence. Good to be home! Thank you!

NA

CHA
ATL
Excellent 10.0

On time departure and arrival. The Airbus plane has enough legroom for tall persons.

MOB
ATL
Good 6.0

Felt like I was sitting in my neighbors lap!

YUL
ATL
Good 6.0

Fligth were on time

My flight from Montreal to Atlanta was 2:30 min Left at 6:10 arrive at 8:30 roughly Tried twice to get to my connection earlier and get 9:30 instead of 12:09 fligth to Daytona Delta was not flexible to allow me to book saying i did not have 55 min in between fligth which i had than lear n it will cost $75.00 to change the fligth - What? Very disappointed of Delta - lost 3 hrs at the airport today

Sun, 25 Feb
MEX
YYZ
4h 50m
Fri, 2 Mar
YYZ
MEX
4h 40m
C$ 356
Trip: 6 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1140 reviews
Overall
7.6
Boarding
7.6
Comfort
7.9
Crew
8.0
Entertainment
6.4
Food
6.9
MEX
SAT
Mediocre 2.6

The check in is very Solw. They have to prepare the personnel

BJX
MEX
Excellent 9.3

Clean, timely flight.

Connecting flight cancelled due to flight departure changes with initial flight. Cancellation policy is outrageous. Spent 3 hours making phone calls and super long hold times and spent time going around in circles.

JFK
MEX
Excellent 10.0

Took off earlier than expected. Great snacks and drinks. Staff and flight attendants were very courteous and attentive. Great price on tickets as well.

JFK
MEX
Good 6.0

Increíble que no se pueda hacer en vuelos internacionales ni a través de la app

LAX
MEX
Excellent 8.3

Great experience! We checked in quickly and the they boRded is all on time and also took off on time. The cherry on top was the fact we got to our destination 30mons early. Very easy to work with and efficient

The plane is bare bones. You won’t have the new updates like phone chargers, personal screens, or WiFi

Thu, 15 Mar
PVR
YYZ
13h 05m
Mon, 26 Mar
YYZ
PVR
13h 45m
C$ 512
Trip: 12 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 4415 reviews
Overall
7.4
Boarding
7.4
Comfort
7.3
Crew
7.8
Entertainment
7.1
Food
6.9
JFK
MEX
Good 6.3

Pretty average experience. Did not like that first checked luggage was charged for an international flight.

Food was by far the worst of any airline I’ve flown. It was unreal....the smell...wow.

MEX
SFO
Mediocre 2.0

I couldn't watch movies so I asked flight attendant she said " watch next screen ". But there was someone sitting! How can I do that!!! They didn't say sorry

JFK
MEX
Excellent 9.6

I liked the service and the food that was provided.

My suitcase was ripped on the back

SFO
MEX
Mediocre 2.0

No comentes

Nothing's

MEX
SFO
Mediocre 2.0

Miss morning fight onAeroméxico ,canceled our return fligh thome Wanted to charge us more to More to book a flight back the fair was the fair was double the price what I paid so I had to book with United Airline

Fri, 25 May
CUN
YYZ
4h 10m
Fri, 1 Jun
YYZ
CUN
4h 05m
C$ 356
Trip: 8 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1140 reviews
Overall
7.6
Boarding
7.6
Comfort
7.9
Crew
8.0
Entertainment
6.4
Food
6.9
BJX
MEX
Excellent 9.3

Clean, timely flight.

Connecting flight cancelled due to flight departure changes with initial flight. Cancellation policy is outrageous. Spent 3 hours making phone calls and super long hold times and spent time going around in circles.

GDL
MEX
Excellent 9.3

Flight delayed

OAX
MEX
Excellent 10.0

Staff was great, from check in to boarding and flight. First time flying Interjet and was pleasantly surprised. Every one was helpful and pleasant. On time. Did not expect beverage service on such a short flight.

Carry on Weight was to low. Luggage understandable but not personal handbag

MEX
SAT
Mediocre 2.6

The check in is very Solw. They have to prepare the personnel

JFK
MEX
Excellent 10.0

Took off earlier than expected. Great snacks and drinks. Staff and flight attendants were very courteous and attentive. Great price on tickets as well.

Wed, 27 Dec
CUN
YTZ
7h 15m
Wed, 3 Jan
YTZ
CUN
7h 20m
C$ 625
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.