Cheap Flights from Vancouver to Puerto Vallarta

Compare Vancouver to Puerto Vallarta flight deals

Find the cheapest month or even day of the year to fly to Puerto Vallarta

Book the best Puerto Vallarta fare with no extra fees

Flight deals from Vancouver to Puerto Vallarta Airport

Looking for a cheap last-minute deal or the best return flight from Vancouver to Puerto Vallarta Airport? If you want to travel next month, return fares start from R 4,736. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Vancouver to Puerto Vallarta

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Vancouver to Puerto Vallarta flights are currently cheapest in March.

Direct flights from Vancouver to Puerto Vallarta

Vancouver to Puerto Vallarta: Alternative routes

Compare routes from Vancouver to Puerto Vallarta below. You may find an airport to fly into that's cheaper, faster, or easier than Puerto Vallarta.

Vancouver to Puerto Vallarta: Flight information

The things to know before you go.
Cheapest flight foundR 2,318
Cheapest month to flyMarch
Average flight time4 hrs, 55 mins
Most popular airlineWestJet
Average flights per week23

Finding cheap flights from Vancouver to Puerto Vallarta: Frequently asked questions

The best price we found for a return flight from Vancouver to Puerto Vallarta is R 4,736. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 55 minutes is the average flight time from Vancouver to Puerto Vallarta.
WestJet, Air Canada and Flair Airlines fly direct from Vancouver to Puerto Vallarta.
As of March 2026, there are 23 flights per week flying from Vancouver to Puerto Vallarta.
The cheapest month to fly from Vancouver to Puerto Vallarta is usually April.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Vancouver to Puerto Vallarta Airport on Saturday, 18 April 2026.
Yes – the average flight time is 4 hours and 55 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Puerto Vallarta but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Puerto Vallarta is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Puerto Vallarta is WestJet .

Flying from Vancouver to Puerto Vallarta International Airport (PVR): What you need to know

  • Set your travel plans in motion by working out where you'll catch your flight from Vancouver to Puerto Vallarta International Airport (PVR). Vancouver International Airport (YVR) and Abbotsford International Airport (YXX) are the two main airports in Vancouver.

  • The average time for a direct Vancouver to Puerto Vallarta International Airport flight is 5 hours.

  • The timezone in Puerto Vallarta is UTC-6, which is two hours ahead of Vancouver. Puerto Vallarta International Airport is located in Puerto Vallarta.

  • Vancouver International Airport (YVR) to Puerto Vallarta International Airport (PVR) is the most popular route. There are 14 direct weekly departures to pick from. If you have plans before you fly, take the last flight with Flair Airlines at 1:40pm. Choose the first YVR to PVR departure operated by WestJet at 12:15am if getting there sooner works for you.

  • Give yourself enough time to make your flight from Vancouver to PVR. Generally, it's best to arrive at least two hours before international departures and an hour ahead for domestic flights.

  • Popular months like July or other peak seasons mean longer lines and possible delays. Stick to your schedule by arriving at the airport even earlier. Aim for at least four hours ahead of international flights and two hours before domestic departures.

Airports in Vancouver

Vancouver International Airport (YVR)

  • Get to your destination in one go from Vancouver International Airport (YVR). Direct flights from Vancouver to Puerto Vallarta International Airport (PVR) operate from here.

  • Pick from a variety of carriers operating direct flights from Vancouver to Puerto Vallarta International Airport leaving from YVR. Book your journey with one of these:

  • The preferred choice for passengers flying between YVR and PVR is WestJet.

  • With 74.47% of services landing as planned, Air Canada is the best performing carrier for punctuality on this route.

  • Travelling from central Vancouver to YVR takes around 25 minutes by public transport. If you drive, ride-share or get a taxi, you'll cover the 13 kilometres in 25 minutes or so, depending on traffic conditions.

  • Want an easy start to your travels? Stay near Vancouver International Airport. Whether you have an early flight from Vancouver to Puerto Vallarta International Airport or just don't want to be rushed, these hotels are the answer:

  • 78% of flights that leave from Vancouver International Airport land at their destination on schedule.

Vancouver Coal Harbour Seaplane Base (CXH)

  • CXH is about 2 kilometres from central Vancouver. It'll take you 5 minutes or so to get to the airport by car from the city centre. Public transport takes roughly 10 minutes.

  • Flying off with the first light? Think about checking in to one of these hotels near Vancouver Coal Harbour Seaplane Base the day before your Vancouver to PVR flight:

Abbotsford International Airport (YXX)

  • One flight, zero drama. You can take a direct flight from Vancouver to Puerto Vallarta International Airport departing from Abbotsford International Airport (YXX).

  • WestJet is one reputable carrier that offers direct Vancouver to PVR plane tickets from YXX.

  • The majority of passengers choose to fly with WestJet from YXX to PVR.

  • WestJet is the most punctual carrier on this route, with 71.43% of its services reaching their destination on time.

  • From central Vancouver, YXX is around 72 kilometres away. It'll take you roughly 1 hour 20 minutes to reach the airport by car and 2 hours 30 minutes or so if you take public transport.

  • Relax in bed for a little longer and still make your Vancouver to Puerto Vallarta International Airport flight without having to rush. These hotels near Abbotsford International Airport make departure day a breeze if you're flying out first thing:

  • The on-time performance rating of YXX is 75%. In simpler terms, that's how often flights departing this airport arrive within the expected time frame.

About Puerto Vallarta International Airport (PVR)

Getting from Puerto Vallarta International Airport (PVR) to central Puerto Vallarta

  • From Puerto Vallarta International Airport, central Puerto Vallarta is around 11 kilometres away. It takes about 20 minutes to reach the city centre by car.

  • Travelling by public transport takes around 35 minutes.

How to find the cheapest flights from Vancouver to Puerto Vallarta International Airport (PVR)

  • At the moment, R 2,318 is the lowest price we've found for a one-way ticket from Vancouver to Puerto Vallarta International Airport. The cheapest price for a return flight is R 4,736. Remember fares can change due to availability at the time of booking.

  • Get your hands on cheap flights from Vancouver to PVR by booking 11 months ahead. According to our research, that's the sweet spot for bagging a bargain.

  • April is when you're most likely to find a bargain on a Vancouver to Puerto Vallarta International Airport ticket. If you want to travel during a different time of year, the 'Whole month' tool will show you the lowest prices across every month.

  • Spend less time searching for cheap plane tickets from Vancouver to PVR by setting up a Price Alert. We'll send you an email or notification on the app when a new discounted fare appears.

  • Tailor your flights using filters. Choose your departure and arrival times, total journey duration and airlines. You can also sort the results by 'Best,' 'Fastest' or 'Cheapest' flights from Vancouver to Puerto Vallarta International Airport.

The best time to fly from Vancouver to Puerto Vallarta International Airport (PVR)

  • It's time to figure out when to book your flight from Vancouver to Puerto Vallarta International Airport (PVR). March is the peak month for travel to Puerto Vallarta. If you prefer a quieter vibe, head there in September.

  • Book a Vancouver to PVR plane ticket departing in May if you're eager to experience the city during its warmest month. Expect temperatures in Puerto Vallarta to range from 18ºC (64ºF) to 34ºC (93ºF).

  • February has temperatures of between 14ºC (57ºF) and 30ºC (86ºF). Search for cheap tickets from Vancouver to Puerto Vallarta International Airport around that time if you like cooler conditions.

More about Puerto Vallarta

  • Start your Puerto Vallarta trip off on the right foot by choosing the perfect place to stay. Once you've booked your flight from Vancouver to Puerto Vallarta International Airport, browse our range of hotels including:

  • There are so many things to see and do in this city, it can be tricky to work out where to begin. Welcome to Puerto Vallarta, Malecón Puerto Vallarta and Playa Camarones are popular attractions which should feature on any well-planned Puerto Vallarta itinerary.

Explore more of Mexico

  • You've done Puerto Vallarta, now it's time to discover other parts of Mexico. Travel about 193 kilometres east to Guadalajara to tick off its leading attractions. From Guadalajara Cathedral to Temple of Our Lady of Guadalupe and Mural Gigante FRIDA KHALO, there's plenty to keep you on the go.

  • Zapopan is another essential stop in Mexico and is around 193 kilometres east of Puerto Vallarta. No journey is complete without seeing OUR LADY OF GUADALUPE, Basilica of Our Lady of Zapopan and KidZania Guadalajara.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.