For those that are comfortable rolling the dice, Flair Air is showing cheap nonstop flights from Vancouver to Puerto Vallarta, Mexico starting in late 2022 and into winter 2023.
Prices from Vancouver start at $198 roundtrip (base fare only). The realistic price is about $318 roundtrip with a piece of carry-on luggage, or $358 roundtrip with a piece of checked luggage.
For comparison, WestJet is the next cheapest airline with nonstop flights from Vancouver to Puerto Vallarta and their flights are currently a minimum of $1000 roundtrip.
Booking with Flair comes with risk. They've been known to drop routes without warning. If a flight is cancelled or delayed they usually don't have an alternative way of getting you to your destination (many routes only have flights 2-3 times a week). This tends to become a larger risk during winter when weather can affect the operations of all airlines.
UPDATE: Dates over the Christmas and New Year's holiday are currently available.
Availability for travel
December 2022
January, February, March 2023
How to find and book this deal
1. Go to Kayak or Skyscanner
Try...
Dec 1 to Dec 8, 13, 15, 20, 22, 27, 29
Dec 8 to Dec 13, 15, 20, 22, 27, 29
Dec 15 to Dec 20, 22, 27, 29, Jan 5 -- over Christmas
Dec 22 to Dec 27, 29, Jan 5 -- over Christmas
Dec 29 to Jan 5, 12 -- over New Year's
Jan 19 to Jan 24, 26, Feb 9, 16
Feb 7 to Feb 16, 23
Mar 2 to Mar 7, 9, 12, 14, 16, 21
Mar 9 to Mar 14, 16, 21
screenshot from Kayak