Direct flights from Puerto Vallarta to Calgary

  • 3 airlines
  • 4h 57m nonstop
  • Seasonal · Air Canada Dec–Apr
  • Seasonal · Flair Airlines Nov–Mar

🔔 Track this route

We check PVR → YYC every day and email you the cheapest nonstop fares we find.

Free · one-click unsubscribe

Nonstop departures observed in recent fares

Across 14 recent dates we priced, Puerto Vallarta (PVR) to Calgary (YYC) showed up to 6 nonstop departures a day, with the earliest around 6:15 AM and the latest around 7:35 PM, operated by WestJet, Flair, and Air Canada.

6:15 AM 12:20 PM 1:45 PM 2:20 PM 2:40 PM 3:35 PM 4:05 PM 4:30 PM 5:05 PM 5:05 PM 5:15 PM 5:20 PM 5:45 PM 6:05 PM

Departure times seen while pricing this route over the last few weeks — a sample, not the full timetable. Airlines adjust schedules seasonally.

Frequently asked questions

Is there a direct flight from Puerto Vallarta to Calgary?

Yes. Air Canada, Flair Airlines and WestJet fly nonstop from Puerto Vallarta (PVR) to Calgary (YYC). Seasonal service: Air Canada (Dec–Apr), Flair Airlines (Nov–Mar), and Air Canada Rouge (begins Dec 10, 2026). WestJet flies it year-round. The flight takes about 4h 57m and covers 2,156 miles (3,470 km).

Which airlines fly direct from Puerto Vallarta to Calgary?

Air Canada, Flair Airlines, WestJet operate nonstop flights from Puerto Vallarta to Calgary.

How long is the flight from Puerto Vallarta to Calgary?

The nonstop flight from Puerto Vallarta to Calgary takes ~4h 57m (approximately 3470 km).

Is the nonstop from Puerto Vallarta to Calgary year-round?

Seasonal service: Air Canada (Dec–Apr), Flair Airlines (Nov–Mar), and Air Canada Rouge (begins Dec 10, 2026). WestJet flies it year-round.