Lowcost flights from Calgary (Canada) to Puerto Vallarta (Mexico), €87 - €347

Direct distance between cities: 3472 km. Average direct flight time is 5:05 hours.

Please note! Some routes are seasonal.

From Calgary to Puerto Vallarta with Flair Airlines (F8)
Average ticket price: €87 - €347

Connection in Edmonton (Canada)
From Calgary to Edmonton with Flair Airlines (F8)
Average ticket price: €7 - €27
From Edmonton to Puerto Vallarta with Flair Airlines (F8)
Average ticket price: €93 - €372
Connection in Toronto (Canada)
From Calgary to Toronto with Flair Airlines (F8)
Average ticket price: €68 - €271
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 Calgary to Vancouver with Flair Airlines (F8)
Average ticket price: €17 - €68
From Vancouver to Puerto Vallarta with Flair Airlines (F8)
Average ticket price: €89 - €355