TLC

Find cheap flights to Mexico City

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

Return
1 adult
Economy
0 bags
Sat 4/3
Sat 11/3

Let KAYAK do the searching

Save 23% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

February

High season

July

Cheapest flight

C$ 197

Good deal round-trip

C$ 610

Good deal one-way

C$ 708
Best time to beat the crowds (12% less expensive on average)
Most popular time to fly (28% more expensive on average)
Flight from Toronto Pearson Intl to Mexico City Toluca Intl
or less
or less

When to book flights to Toluca Intl

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

Top tips for finding cheap flights to Mexico City

  • Looking for cheap airfare to Mexico City? 25% of our users found tickets to Mexico City for the following prices or less: From Toronto C$ 610 round-trip, from Calgary C$ 701 round-trip, from Ottawa C$ 719 round-trip
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be May, June and July. The cheapest month to fly from Canada is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Mexico City flight deals.

FAQs - booking Mexico City flights

Book Cheap Mexico City Plane Tickets

Recent round-trip flight deals

22/6Thu
1 stopMultiple Airlines
9h 45mYYZ-TLC
25/6Sun
1 stopMultiple Airlines
12h 25mTLC-YYZ
C$ 409
8/5Mon
1 stopMultiple Airlines
9h 45mYYZ-TLC
17/5Wed
1 stopMultiple Airlines
11h 15mTLC-YYZ
C$ 413
10/5Wed
1 stopMultiple Airlines
9h 45mYYZ-TLC
17/5Wed
1 stopMultiple Airlines
11h 15mTLC-YYZ
C$ 433
27/5Sat
1 stopMultiple Airlines
9h 45mYYZ-TLC
10/6Sat
1 stopMultiple Airlines
16h 50mTLC-YYZ
C$ 435
6/7Thu
1 stopMultiple Airlines
9h 45mYYZ-TLC
12/7Wed
1 stopMultiple Airlines
16h 50mTLC-YYZ
C$ 443
12/5Fri
1 stopMultiple Airlines
11h 48mYYZ-TLC
15/5Mon
1 stopMultiple Airlines
9h 23mTLC-YYZ
C$ 450
11/6Sun
1 stopMultiple Airlines
9h 45mYYZ-TLC
17/6Sat
1 stopMultiple Airlines
12h 25mTLC-YYZ
C$ 467
3/6Sat
1 stopMultiple Airlines
9h 45mYYZ-TLC
17/6Sat
1 stopMultiple Airlines
16h 50mTLC-YYZ
C$ 475
2/5Tue
1 stopMultiple Airlines
9h 45mYYZ-TLC
10/5Wed
1 stopMultiple Airlines
11h 15mTLC-YYZ
C$ 478
26/2Sun
1 stopMultiple Airlines
10h 35mYYZ-TLC
8/3Wed
1 stopMultiple Airlines
28h 20mTLC-YYZ
C$ 479
11/4Tue
2 stopsMultiple Airlines
24h 55mYEG-TLC
19/4Wed
2 stopsMultiple Airlines
24h 40mTLC-YEG
C$ 479
1/6Thu
1 stopMultiple Airlines
9h 45mYYZ-TLC
8/6Thu
1 stopMultiple Airlines
16h 50mTLC-YYZ
C$ 482
21/4Fri
1 stopMultiple Airlines
12h 55mYYZ-TLC
17/5Wed
1 stopMultiple Airlines
11h 15mTLC-YYZ
C$ 483
2/5Tue
1 stopMultiple Airlines
9h 45mYYZ-TLC
16/5Tue
1 stopMultiple Airlines
11h 15mTLC-YYZ
C$ 487
26/2Sun
1 stopMultiple Airlines
10h 35mYYZ-TLC
6/3Mon
1 stopMultiple Airlines
28h 35mTLC-YYZ
C$ 494
10/5Wed
1 stopMultiple Airlines
9h 45mYYZ-TLC
17/5Wed
2 stopsMultiple Airlines
16h 50mTLC-YYZ
C$ 495
6/5Sat
1 stopMultiple Airlines
9h 45mYYZ-TLC
19/5Fri
1 stopMultiple Airlines
9h 40mTLC-YYZ
C$ 496
22/6Thu
2 stopsMultiple Airlines
19h 55mYYZ-TLC
25/6Sun
1 stopMultiple Airlines
16h 50mTLC-YYZ
C$ 499
6/5Sat
1 stopMultiple Airlines
9h 45mYYZ-TLC
19/5Fri
1 stopMultiple Airlines
9h 40mTLC-YYZ
C$ 500
26/2Sun
1 stopMultiple Airlines
10h 35mYYZ-TLC
7/3Tue
1 stopMultiple Airlines
10h 45mTLC-YYZ
C$ 502

Search by stops

Search by price

Recent one-way flight deals

27/5Sat
1 stopMultiple Airlines
11h 15mYYZ-TLC
C$ 197
27/5Sat
1 stopMultiple Airlines
11h 15mYYZ-TLC
C$ 210
13/5Sat
1 stopMultiple Airlines
9h 45mYYZ-TLC
C$ 212
27/3Mon
1 stopMultiple Airlines
10h 29mYYZ-TLC
C$ 213
17/6Sat
1 stopMultiple Airlines
11h 15mYYZ-TLC
C$ 214
17/6Sat
1 stopMultiple Airlines
11h 15mYYZ-TLC
C$ 216
25/3Sat
1 stopMultiple Airlines
11h 20mYYZ-TLC
C$ 218
11/4Tue
1 stopMultiple Airlines
15h 35mYYZ-TLC
C$ 220
25/3Sat
1 stopMultiple Airlines
11h 20mYYZ-TLC
C$ 221
25/3Sat
1 stopMultiple Airlines
11h 20mYYZ-TLC
C$ 222
17/5Wed
1 stopMultiple Airlines
9h 45mYYZ-TLC
C$ 229
9/2Thu
1 stopMultiple Airlines
22h 14mYVR-TLC
C$ 229
19/4Wed
1 stopMultiple Airlines
13h 48mYYZ-TLC
C$ 232
7/5Sun
1 stopMultiple Airlines
27h 25mYYZ-TLC
C$ 233
9/5Tue
1 stopMultiple Airlines
9h 45mYYZ-TLC
C$ 236
17/6Sat
1 stopMultiple Airlines
9h 45mYYZ-TLC
C$ 237
4/4Tue
1 stopMultiple Airlines
15h 30mYYZ-TLC
C$ 244
11/6Sun
1 stopMultiple Airlines
9h 45mYYZ-TLC
C$ 245
19/6Mon
1 stopMultiple Airlines
9h 45mYYZ-TLC
C$ 246
27/2Mon
2 stopsMultiple Airlines
23h 58mYVR-TLC
C$ 246

Search by stops

Search by price

Recent domestic flight deals

23/2Thu
directVivaAerobus
1h 35mPVR-TLC
25/2Sat
directVivaAerobus
1h 30mTLC-PVR
C$ 67
3/3Fri
directVivaAerobus
2h 30mCUN-TLC
5/3Sun
directVivaAerobus
2h 15mTLC-CUN
C$ 68
17/2Fri
directVivaAerobus
1h 35mPVR-TLC
19/2Sun
directVivaAerobus
1h 30mTLC-PVR
C$ 69
1/3Wed
directVivaAerobus
2h 30mCUN-TLC
5/3Sun
directVivaAerobus
2h 15mTLC-CUN
C$ 71
16/2Thu
directVivaAerobus
1h 35mPVR-TLC
18/2Sat
directVivaAerobus
1h 30mTLC-PVR
C$ 71

Search by stops

Search by airline

Search by price

Flights to Mexico City

Destination:

Mexico City (TLC)Mexico

Return flight deals:

Mexico City - Canada

Cabin classes:

C$ 2,947
C$ 540

Browse origins:

C$ 479
C$ 413
C$ 699

Popular routes

The most searched flights to Mexico City by KAYAK users.