Lowcost flights from Vancouver (Canada) to Puerto Vallarta (Mexico), €89 - €355

Direct distance between cities: 3551 km. Average direct flight time is 5:10 hours.

Please note! Some routes are seasonal.

From Vancouver to Puerto Vallarta with Flair Airlines (F8)
Average ticket price: €89 - €355

Connection in Calgary (Canada)
From Vancouver to Calgary with Flair Airlines (F8)
Average ticket price: €17 - €68
From Calgary to Puerto Vallarta with Flair Airlines (F8)
Average ticket price: €87 - €347
Connection in Edmonton (Canada)
From Vancouver to Edmonton with Flair Airlines (F8)
Average ticket price: €21 - €82
From Edmonton to Puerto Vallarta with Flair Airlines (F8)
Average ticket price: €93 - €372
Connection in Guadalajara (Mexico)
From Vancouver to Guadalajara with Flair Airlines (F8)
Average ticket price: €91 - €365
From Guadalajara to Puerto Vallarta with VivaAerobús (VB)
From Guadalajara to Puerto Vallarta with Volaris (Y4)
From Guadalajara to Puerto Vallarta with Frontier Airlines (F9)
Average ticket price: €5 - €20
Connection in Los Angeles (United States)
From Vancouver to Los Angeles with Flair Airlines (F8)
Average ticket price: €43 - €174
From Los Angeles to Puerto Vallarta with Southwest Airlines (WN)
Average ticket price: €49 - €196
Connection in Minneapolis (United States)
From Vancouver to Minneapolis with Sun Country Airlines (SY)
Average ticket price: €57 - €229
From Minneapolis to Puerto Vallarta with Sun Country Airlines (SY)
Average ticket price: €73 - €292
Connection in Toronto (Canada)
From Vancouver to Toronto with Gol Transportes Aéreos (G3)
From Vancouver to Toronto with Flair Airlines (F8)
Average ticket price: €84 - €336
From Toronto to Puerto Vallarta with Air Canada Rouge (RV)
From Toronto to Puerto Vallarta with Flair Airlines (F8)
Average ticket price: €88 - €350