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

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

Please note! Some routes are seasonal.

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

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