Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Canada to Mexico from £129

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 22/2. Fares are subject to change and may not be available on all flights or dates of travel.
YYZ — MEX
16 Dec — 23 Dec1
1 adult

Find flights from Canada to Mexico within your budget

Customise your flight search to find flights from Canada to Mexico that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 886,240 searches. Data last updated 11 December 2024.

Fly from

Any airport

Fly to

Any airport

Route

Depart

Return

Price

VancouverPuerto Vallarta

YVR - PVR

YVRPVR

Vancouver Intl

Sat 11/1

12:15-19:10

Nonstop4h 55m

Puerto Vallarta Ordaz

Sat 18/1

19:55-23:15

Nonstop5h 20m

£203

VancouverPuerto Vallarta

YVR - PVR

YVRPVR

Vancouver Intl

Sat 1/3

15:30-12:24

1 stop18h 54m

Puerto Vallarta Ordaz

Thu 13/3

14:12-21:43

1 stop8h 31m

£216

TorontoCancún

YYZ - CUN

YYZCUN

Toronto Pearson Intl

Sun 2/2

15:50-15:59

1 stop24h 09m

Cancun

Wed 5/2

08:39-14:20

1 stop29h 41m

£218

MontrealCancún

YUL - CUN

YULCUN

Montreal Pierre Elliott Trudeau Intl

Sat 25/1

16:45-12:54

2 stops20h 09m

Cancun

Fri 7/2

17:10-10:20

1 stop17h 10m

£221

TorontoPuerto Vallarta

YYZ - PVR

YYZPVR

Toronto Pearson Intl

Fri 21/2

15:30-10:50

2 stops20h 20m

Puerto Vallarta Ordaz

Wed 5/3

13:50-13:42

1 stop22h 52m

£223

TorontoCancún

YYZ - CUN

YYZCUN

Toronto Pearson Intl

Thu 23/1

23:00-18:43

2 stops19h 43m

Cancun

Mon 27/1

21:15-01:16

Nonstop4h 01m

£230

MontrealCancún

YUL - CUN

YULCUN

Montreal Pierre Elliott Trudeau Intl

Tue 4/2

07:00-11:59

Nonstop4h 59m

Cancun

Tue 11/2

19:10-23:30

Nonstop4h 20m

£230

TorontoCancún

YYZ - CUN

YYZCUN

Toronto Pearson Intl

Thu 23/1

13:55-18:25

Nonstop4h 30m

Cancun

Mon 27/1

12:45-16:45

Nonstop4h 00m

£239

TorontoCancún

YYZ - CUN

YYZCUN

Toronto Pearson Intl

Wed 1/1

17:55-10:57

1 stop17h 02m

Cancun

Fri 31/1

16:34-09:50

1 stop17h 16m

£244

VancouverPuerto Vallarta

YVR - PVR

YVRPVR

Vancouver Intl

Mon 3/3

10:50-17:50

Nonstop5h 00m

Puerto Vallarta Ordaz

Thu 13/3

16:30-07:33

1 stop16h 03m

£252

Flights are sorted by cheapest return flights first.

Deals found on 11/12

Showing 1-10 of 60 results
1
2
3
...
6

Cheap flight deals from Canada to Mexico

Discover tips and strategies to find the most affordable flight options for your journey from Canada (CA0) to Mexico (MX0). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 11 December 2024.

Round-trip from

£203

One-way from

£129
Flair Airlines
  • Flair Airlines
  • 11/1-18/1
  • Nonstop
  • 10h 15m total
  • Canada to Mexico
United Airlines
  • United Airlines
  • 22/2
  • 2 total stops
  • 23h 20m total
  • Canada to Mexico

Find flight deals from Canada to Mexico

Cheapest flights from Canada to Mexico
Explore the most affordable flight options available from Canada to Mexico. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 11 December 2024.

Thu 12/1206:52YYZ - PVR
1 stop7h 43mUnited Airlines
Tue 17/1215:47PVR - YYZ
2 stops20h 55mUnited Airlines
Deal found 10/12£229
Tue 10/1210:00YYZ - CUN
1 stop6h 40mUnited Airlines
Tue 17/1215:18CUN - YYZ
1 stop22h 24mUnited Airlines
Deal found 9/12£247
Wed 11/1207:00YUL - CUN
1 stop6h 57mUnited Airlines
Sat 14/1217:10CUN - YUL
1 stop17h 10mUnited Airlines
Deal found 10/12£251
Wed 11/1218:35YVR - PVR
1 stop20h 01mWestJet
Fri 20/1218:30PVR - YVR
Nonstop5h 23mWestJet
Deal found 10/12£254
Tue 10/1222:45YYZ - CUN
2 stops17h 53mWestJet
Tue 17/1218:20CUN - YYZ
Nonstop3h 43mWestJet
Deal found 10/12£264
Tue 31/1207:35YYZ - CUN
1 stop11h 35mAir Transat
Fri 17/120:30CUN - YYZ
1 stop11h 41mAir Transat
Deal found 10/12£285
Wed 11/1222:30YYZ - PVR
2 stops16h 13mWestJet
Wed 18/1217:30PVR - YYZ
2 stops38h 46mWestJet
Deal found 10/12£299
Mon 30/1221:30YTZ - CUN
1 stop14h 45mAir Transat
Fri 17/120:30CUN - YTZ
1 stop11h 45mAir Transat
Deal found 10/12£311
Tue 31/1217:45YVR - PVR
1 stop18h 26mUnited Airlines
Fri 24/118:25PVR - YVR
1 stop18h 41mUnited Airlines
Deal found 9/12£320
Fri 13/1221:30YUL - CUN
1 stop13h 27mArajet
Fri 20/1216:34CUN - YUL
1 stop17h 06mArajet
Deal found 9/12£323
Wed 11/1215:27YEG - CUN
1 stop20h 51mUnited Airlines
Tue 4/216:20CUN - YEG
1 stop24h 03mUnited Airlines
Deal found 10/12£325
Wed 11/1217:45YVR - CUN
2 stops17h 19mWestJet
Wed 18/1218:25CUN - YVR
Nonstop6h 54mWestJet
Deal found 10/12£342