Book Cheap Flights from Toronto to Puerto Vallarta starting from C$161

bbb
We are proud to be a BBB® Accredited Business

Explore the best deals

Discover the cheapest flights from Toronto 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 Toronto 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
$502
$799
$1,080
$845
$594
$564
$572
$681
$675
$738
$679
$666
DecemberJanuaryFebruary

Currency and cost comparison

TrainLocal, one-way ticket
77%Trains in Puerto Vallarta are 77% cheaper than in Toronto.
Toronto$3.33
Puerto Vallarta$0.76
MealMid-priced restaurant
39%A meal in Puerto Vallarta is 39% cheaper than a meal in Toronto.
Toronto$25.00
Puerto Vallarta$15.28
TaxiStandard daytime start rate
39%Taxis are 39% more expensive in Puerto Vallarta than in Toronto.
Toronto$4.25
Puerto Vallarta$5.92
CoffeeRegular cappuccino
1%Coffee in Puerto Vallarta is 1% cheaper than in Toronto.
Toronto$5.42
Puerto Vallarta$5.35
Exchange rate
1 CAD = 13.16 MXN
1 MXN = 0.08 CAD
Last revised on Fri, 12-05
Distance: 3505 kms
Toronto airports
Pearson International Airport (YYZ)How far from city centre: 20 kms
City Centre Apt (YTZ)How far from city centre: 4 kms
Hamilton Civic Airport (YHM)How far from city centre: 71 kms
Puerto Vallarta airports
Gustavo Diaz Ordaz (PVR)How far from city centre: 8 kms

How to find cheap flights from Toronto to Puerto Vallarta

Puerto Vallarta offers a rich blend of cultural experiences, historical depth, and diverse natural beauty. This Pacific coast city draws travellers with its deep heritage reflected in colonial architecture, its expansive beaches, and the Sierra Madre mountains providing a dramatic backdrop. Whether exploring the historic downtown, enjoying the Pacific coastline, or discovering local traditions, Puerto Vallarta provides memorable experiences.

Flying from Toronto to Puerto Vallarta typically takes around 5 hours and 30 minutes for a direct flight. For the best weather conditions and to avoid the peak rainy season, consider travelling between November and May. During these months, the weather is generally dry and sunny, with comfortable temperatures ideal for enjoying the city and its surroundings. Flights are readily available, making planning your trip straightforward.

Useful information about Toronto airports

Embarking on a journey from Toronto means choosing from several active commercial airports that facilitate your flight to Puerto Vallarta. Each offers distinct services for a smooth start to your discovery.

Toronto Pearson International Airport (YYZ)

Toronto Pearson International Airport stands as Canada's largest and busiest airport, serving as a primary hub for international and domestic flights. Located about 25 kilometres northwest of downtown, it connects travellers to destinations globally, featuring extensive dining and shopping options across its two terminals. Its significant flight volume ensures frequent departures to various destinations.

Billy Bishop Toronto City Airport (YTZ)

Situated on Toronto Island, Billy Bishop Toronto City Airport offers a convenient option just a few kilometres from the downtown core. Primarily serving short-haul flights within Canada and the United States, it provides quick access via a pedestrian tunnel or ferry. This airport is known for its streamlined check-in process and proximity to the city centre.

Airports in Puerto Vallarta: good to know

Your journey from Toronto to Puerto Vallarta brings you to the region's main air travel hub. Travellers flying into this Pacific destination will arrive at the following airport.

Licenciado Gustavo Díaz Ordaz International Airport (PVR)

This airport serves as the primary gateway for all commercial flights into Puerto Vallarta. Located just north of the city centre, it provides direct access to both Puerto Vallarta and Nuevo Vallarta, facilitating onward travel for passengers heading to resort areas or the city itself. The airport manages a continuous flow of international and domestic flights, connecting the region with destinations across Canada, the United States, and Mexico.

Secure the best flight deals from Toronto to Puerto Vallarta

Ready to plan a smart, well-designed journey? You can navigate your options with ease. Compare flights from various airlines all in one spot, giving you the full picture without the fuss. Looking for more flexibility? Our flexible fares offer peace of mind when plans shift. And for an even smarter deal, eDreams Prime members unlock exclusive discounts, making your travel budget stretch further. With the right tools, designing your ideal getaway is simpler than ever.

FAQs about flights between Toronto and Puerto Vallarta

Can I choose a flexible fare for my flight from Toronto 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 Toronto. 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 Toronto to Puerto Vallarta on eDreams?
The lowest current fare from Toronto to Puerto Vallarta is $ 161. 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 Toronto?
In Puerto Vallarta, a taxi averages 5.92 CAD, which is 39% higher than the 4.25 CAD in Toronto.
Train travel is around 77% cheaper in Puerto Vallarta, priced at 0.76 CAD, versus 3.33 CAD in Toronto.
In Puerto Vallarta, the average meal is 39% cheaper, at 15.28 CAD, compared to 25.00 CAD in Toronto.
Alternatively, coffee is roughly 1% cheaper in Puerto Vallarta, where it costs 5.35 CAD, while in Toronto it is 5.42 CAD.
How many hours is the flight from Toronto to Puerto Vallarta?
Flying between Toronto and Puerto Vallarta generally takes about 07:01 hours, for a distance of approximately 3,532 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. Toronto?
In summer, Toronto experiences average highs of 30.55 º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 -16.71 ºC in Toronto compared to 8.46 ºC in Puerto Vallarta. Rainfall levels reach 6 mm in Toronto and 9 mm in Puerto Vallarta.
Which airports connect Toronto and Puerto Vallarta?
The main airport link between Toronto and Puerto Vallarta is Hamilton Civic Airport (YHM) to Gustavo Diaz Ordaz (PVR), operated by the following airline(s):
Porter Airlines
You may also fly from Toronto to Puerto Vallarta via Pearson International Airport (YYZ) to Gustavo Diaz Ordaz (PVR), with airlines such as Westjet serving the route.
Flair Airlines

Plan your trip

Popular Flight RoutesAlternate routes