Find cheap flights from Mexico City to Toronto

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

TLC — YYZ
5 Jul — 12 Jul1
Return
1 adult
Economy
0 bags
From?
To?
Tue 5/7
Tue 12/7

Good to know

Low season

September

High season

July

Cheapest flight

C$ 214

Average price round-trip

C$ 924
Best time to beat the crowds (30% less expensive on average)
Most popular time to fly (32% more expensive on average)
Flight from Mexico City Toluca Intl to Toronto Pearson Intl
(avg. price over the last 2 weeks)

When to book flights from Mexico City to Pearson Intl

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • High season is considered to be June, July and August. The cheapest month to fly is September.
  • Morning departure is around 27% 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

FAQs for booking Mexico City to Toronto flights

Book cheap flights from Mexico City to Toronto

Recent round-trip flight deals

9/10Sun
1 stopMultiple Airlines
11h 22mTLC-YYZ
22/10Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 365
8/10Sat
1 stopMultiple Airlines
10h 08mTLC-YYZ
15/10Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 381
8/10Sat
1 stopMultiple Airlines
14h 27mTLC-YYZ
15/10Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 384
23/9Fri
1 stopMultiple Airlines
25h 03mTLC-YYZ
23/3Thu
1 stopMultiple Airlines
29h 38mYYZ-TLC
C$ 397
18/9Sun
1 stopMultiple Airlines
9h 22mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
13h 00mYYZ-TLC
C$ 403
18/9Sun
1 stopMultiple Airlines
9h 22mTLC-YYZ
25/9Sun
1 stopMultiple Airlines
9h 00mYYZ-TLC
C$ 415
1/10Sat
1 stopMultiple Airlines
10h 08mTLC-YYZ
15/10Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 421
25/10Tue
1 stopMultiple Airlines
29h 13mTLC-YYZ
29/10Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 424
16/9Fri
1 stopMultiple Airlines
25h 03mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
13h 00mYYZ-TLC
C$ 430
16/9Fri
1 stopMultiple Airlines
25h 03mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
13h 00mYYZ-TLC
C$ 433
12/9Mon
1 stopMultiple Airlines
11h 22mTLC-YYZ
17/9Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 437
20/9Tue
1 stopMultiple Airlines
12h 32mTLC-YYZ
25/9Sun
1 stopMultiple Airlines
9h 00mYYZ-TLC
C$ 438
17/9Sat
1 stopMultiple Airlines
29h 03mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
13h 00mYYZ-TLC
C$ 444
17/9Sat
1 stopMultiple Airlines
29h 03mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
13h 00mYYZ-TLC
C$ 446
17/9Sat
1 stopMultiple Airlines
29h 03mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 452
10/10Mon
1 stopMultiple Airlines
25h 03mTLC-YYZ
23/10Sun
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 455
17/9Sat
1 stopMultiple Airlines
29h 03mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 456
1/10Sat
1 stopMultiple Airlines
10h 08mTLC-YYZ
22/10Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 459
13/9Tue
1 stopMultiple Airlines
29h 13mTLC-YYZ
17/9Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 461
20/9Tue
1 stopMultiple Airlines
12h 32mTLC-YYZ
25/9Sun
1 stopMultiple Airlines
9h 00mYYZ-TLC
C$ 464

Search by stops

Search by price

Recent one-way flight deals

9/10Sun
1 stopMultiple Airlines
11h 22mTLC-YYZ
22/10Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 365
8/10Sat
1 stopMultiple Airlines
10h 08mTLC-YYZ
15/10Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 381
8/10Sat
1 stopMultiple Airlines
14h 27mTLC-YYZ
15/10Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 384
23/9Fri
1 stopMultiple Airlines
25h 03mTLC-YYZ
23/3Thu
1 stopMultiple Airlines
29h 38mYYZ-TLC
C$ 397
18/9Sun
1 stopMultiple Airlines
9h 22mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
13h 00mYYZ-TLC
C$ 403
18/9Sun
1 stopMultiple Airlines
9h 22mTLC-YYZ
25/9Sun
1 stopMultiple Airlines
9h 00mYYZ-TLC
C$ 415
1/10Sat
1 stopMultiple Airlines
10h 08mTLC-YYZ
15/10Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 421
25/10Tue
1 stopMultiple Airlines
29h 13mTLC-YYZ
29/10Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 424
16/9Fri
1 stopMultiple Airlines
25h 03mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
13h 00mYYZ-TLC
C$ 430
16/9Fri
1 stopMultiple Airlines
25h 03mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
13h 00mYYZ-TLC
C$ 433
12/9Mon
1 stopMultiple Airlines
11h 22mTLC-YYZ
17/9Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 437
20/9Tue
1 stopMultiple Airlines
12h 32mTLC-YYZ
25/9Sun
1 stopMultiple Airlines
9h 00mYYZ-TLC
C$ 438
17/9Sat
1 stopMultiple Airlines
29h 03mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
13h 00mYYZ-TLC
C$ 444
17/9Sat
1 stopMultiple Airlines
29h 03mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
13h 00mYYZ-TLC
C$ 446
17/9Sat
1 stopMultiple Airlines
29h 03mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 452
10/10Mon
1 stopMultiple Airlines
25h 03mTLC-YYZ
23/10Sun
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 455
17/9Sat
1 stopMultiple Airlines
29h 03mTLC-YYZ
24/9Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 456
1/10Sat
1 stopMultiple Airlines
10h 08mTLC-YYZ
22/10Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 459
13/9Tue
1 stopMultiple Airlines
29h 13mTLC-YYZ
17/9Sat
1 stopMultiple Airlines
8h 29mYYZ-TLC
C$ 461
20/9Tue
1 stopMultiple Airlines
12h 32mTLC-YYZ
25/9Sun
1 stopMultiple Airlines
9h 00mYYZ-TLC
C$ 464

Search by stops

Search by price

Mexico City - Toronto Flights

Departure:

Mexico City (TLC)Mexico

Destination:

Toronto (YYZ)Canada

Return flight deals:

Toronto - Mexico City

Cabin classes:

C$ 1,094

Browse destinations:

C$ 345