Book Cheap Flights from Vancouver to Puerto Vallarta starting from C$160

bbb
We are proud to be a BBB® Accredited Business

Explore the best deals

Discover the cheapest flights from Vancouver to Puerto Vallarta
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Vancouver to Puerto Vallarta

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: Dec 8 - Dec 14
$487
$808
$921
$766
$584
$548
$558
$596
$619
$723
$594
$604
DecemberJanuaryFebruary
Airlines that fly from Vancouver to Puerto Vallarta

Currency and cost comparison

TrainLocal, one-way ticket
78%Trains in Puerto Vallarta are 78% cheaper than in Vancouver.
Vancouver$3.50
Puerto Vallarta$0.76
MealMid-priced restaurant
39%A meal in Puerto Vallarta is 39% cheaper than a meal in Vancouver.
Vancouver$25.00
Puerto Vallarta$15.28
TaxiStandard daytime start rate
48%Taxis are 48% more expensive in Puerto Vallarta than in Vancouver.
Vancouver$4.00
Puerto Vallarta$5.92
CoffeeRegular cappuccino
4%Coffee in Puerto Vallarta is 4% cheaper than in Vancouver.
Vancouver$5.60
Puerto Vallarta$5.35
Exchange rate
1 CAD = 13.16 MXN
1 MXN = 0.08 CAD
Last revised on Fri, 12-05
Distance: 3559 kms
Vancouver airports
Vancouver International (YVR)How far from city centre: 9 kms
Abbotsford (YXX)How far from city centre: 67 kms
Coal Harbour (CXH)How far from city centre: 6 kms
Puerto Vallarta airports
Gustavo Diaz Ordaz (PVR)How far from city centre: 8 kms

How to find cheap flights from Vancouver to Puerto Vallarta

Puerto Vallarta, on Mexico's Pacific coast, offers a blend of natural beauty, historical depth, and cultural immersion. This destination draws visitors keen to explore its well-preserved Old Town, enjoy its expansive beaches, and experience its artistic community. It's a place where you can discover centuries of heritage alongside the rhythms of contemporary life, from ocean activities to traditional street markets.

Planning your trip from Vancouver to Puerto Vallarta involves a direct flight that typically takes about 5 hours. For optimal travel, consider flying between November and April. During these months, the weather is pleasant with less humidity, making it ideal for enjoying all the city and its surroundings have to offer. This period also generally avoids the heavier rainy season.

Useful information about Vancouver airports

Vancouver offers several points of departure for your journey to Puerto Vallarta. Your flight can begin from one of these key airports, each serving different travel needs.

Vancouver International Airport (YVR)

This is the main international gateway for the region, handling the vast majority of commercial flights, including direct connections to Mexico. Travellers often choose this airport for its extensive network of routes and amenities.

Abbotsford International Airport (YXX)

Located east of the city, this airport provides an alternative for travellers, often featuring flights from various carriers. It serves as a convenient departure point for those residing in the Fraser Valley and surrounding areas.

Airports in Puerto Vallarta: good to know

Begin your journey to Puerto Vallarta with direct flights arriving at its primary air travel hub. This destination is serviced by one main airport, facilitating all commercial flight operations for travellers.

Licenciado Gustavo Díaz Ordaz International Airport (PVR)

This airport serves as the principal gateway for all flights landing in Puerto Vallarta. Located approximately 10 kilometres north of the city centre, Licenciado Gustavo Díaz Ordaz International Airport connects visitors from across Canada, the United States, and Mexico. The airport features a single terminal building, managing both domestic and international arrivals and departures efficiently. Travellers will find a range of services designed to support their journey, including car rental agencies, various dining options, and ground transportation services such as taxis and ride-share pick-up zones. Its strategic location offers convenient access to major resort areas and downtown Puerto Vallarta.

Secure the best flight deals from Vancouver to Puerto Vallarta

Crafting your ideal travel plan doesn't have to be a puzzle. With eDreams, you'll find everything you need to navigate your journey with ease. Compare options from multiple airlines in one simple search, giving you the full picture to make smart choices. Look out for flexible fares that offer peace of mind, and if you're an eDreams Prime member, unlock exclusive discounts on flights and hotels. Get ready to design your next adventure efficiently and effortlessly.

FAQs about flights between Vancouver and Puerto Vallarta

Can I choose a flexible fare for my flight from Vancouver to Puerto Vallarta?
At eDreams, we want to give you peace of mind in case your flight is cancelled or if Mexique applies new travel restrictions when flying from Vancouver. If your plans change, you’re covered! With our flexible ticket, you can rebook another flight with no rebooking fee or request a complete refund.
What’s the best way to find cheap flights from Vancouver to Puerto Vallarta on eDreams?
The lowest current fare from Vancouver to Puerto Vallarta is $ 160. Thanks to our system, we identify the best options across different airlines and itineraries to combine value and flexibility for your journey.
Is Puerto Vallarta more expensive than Vancouver?
In Puerto Vallarta, a taxi averages 5.92 CAD, which is 48% higher than the 4.00 CAD in Vancouver.
Train travel is around 78% cheaper in Puerto Vallarta, priced at 0.76 CAD, versus 3.50 CAD in Vancouver.
In Puerto Vallarta, the average meal is 39% cheaper, at 15.28 CAD, compared to 25.00 CAD in Vancouver.
Alternatively, coffee is roughly 4% cheaper in Puerto Vallarta, where it costs 5.35 CAD, while in Vancouver it is 5.60 CAD.
How many hours is the flight from Vancouver to Puerto Vallarta?
Flying between Vancouver and Puerto Vallarta generally takes about 07:11 hours, for a distance of approximately 4,110 km. Times may vary depending on whether you choose a direct flight or one with layovers.
What’s the weather like in Puerto Vallarta vs. Vancouver?
In summer, Vancouver experiences average highs of 28.49 ºC with rainfall around 12 mm. At the same time, Puerto Vallarta can reach 32.84 ºC and record about 9 mm of rainfall. In winter, the climate is cooler, averaging -5.88 ºC in Vancouver compared to 8.46 ºC in Puerto Vallarta. Rainfall levels reach 12 mm in Vancouver and 9 mm in Puerto Vallarta.
Which airports connect Vancouver and Puerto Vallarta?
The main airport link between Vancouver and Puerto Vallarta is Abbotsford (YXX) to Gustavo Diaz Ordaz (PVR), operated by the following airline(s):
Westjet
You may also fly from Vancouver to Puerto Vallarta via Vancouver International (YVR) to Gustavo Diaz Ordaz (PVR), with airlines such as Flair Airlines serving the route.
Westjet

Plan your trip

Popular Flight RoutesAlternate routes