Lowcost flights from Toronto (Canada) to Puerto Vallarta (Mexico), €88 - €350

Direct distance between cities: 3500 km. Average direct flight time is 5:07 hours.

Please note! Some routes are seasonal.

From Toronto to Puerto Vallarta with Flair Airlines (F8)
From Toronto to Puerto Vallarta with Air Canada Rouge (RV)
Average ticket price: €88 - €350

Connection in Calgary (Canada)
From Toronto to Calgary with Flair Airlines (F8)
Average ticket price: €68 - €271
From Calgary to Puerto Vallarta with Flair Airlines (F8)
Average ticket price: €87 - €347
Connection in Chicago (United States)
From Toronto to Chicago with Level (IB)
Average ticket price: €18 - €70
From Chicago to Puerto Vallarta with Frontier Airlines (F9)
Average ticket price: €72 - €288
Connection in Edmonton (Canada)
From Toronto to Edmonton with Flair Airlines (F8)
Average ticket price: €68 - €271
From Edmonton to Puerto Vallarta with Flair Airlines (F8)
Average ticket price: €93 - €372
Connection in Guadalajara (Mexico)
From Toronto to Guadalajara with Flair Airlines (F8)
Average ticket price: €85 - €339
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 Phoenix (United States)
From Toronto to Phoenix with Air Canada Rouge (RV)
Average ticket price: €76 - €304
From Phoenix to Puerto Vallarta with Southwest Airlines (WN)
Average ticket price: €39 - €157
Connection in Toronto (Canada)
From Toronto to Toronto with Flair Airlines (F8)
Average ticket price: €0 - €0
From Toronto to Puerto Vallarta with Air Canada Rouge (RV)
From Toronto to Puerto Vallarta with Flair Airlines (F8)
Average ticket price: €88 - €350
Connection in Vancouver (Canada)
From Toronto to Vancouver with Gol Transportes Aéreos (G3)
From Toronto to Vancouver with Flair Airlines (F8)
Average ticket price: €84 - €336
From Vancouver to Puerto Vallarta with Flair Airlines (F8)
Average ticket price: €89 - €355