C$275 Cheap Flights from Puerto Vallarta (PVR) to Toronto Pearson International (YYZ)

Compare Puerto Vallarta to Toronto Pearson International flight deals

Find the cheapest month or even day of the year to fly to Toronto Pearson International

Earn frequent flyer miles on flights booked through Skyscanner

Flight deals from Puerto Vallarta to Toronto Pearson International

Looking for a cheap last-minute deal or the best return flight from Puerto Vallarta Airport to Toronto Pearson International Airport? If you want to travel next month, return fares start from C$510. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Puerto Vallarta to Toronto Pearson International

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

Which airlines fly from Puerto Vallarta to Toronto Pearson International?

Puerto Vallarta to Toronto Pearson International: Alternative routes

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

Puerto Vallarta to Toronto: Flight information

The things to know before you go.
Cheapest flight foundC$275
Cheapest month to flyJune
Average flight time4 hrs, 44 mins
Most popular airlineAir Canada
Average flights per week22

Finding cheap flights from Puerto Vallarta to Toronto Pearson International: Frequently asked questions

The best price we found for a return flight from Puerto Vallarta to Toronto Pearson International is C$510. 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 44 minutes is the average flight time from Puerto Vallarta to Toronto Pearson International.
Air Canada, Air Canada Rouge and Air Transat fly direct from Puerto Vallarta to Toronto Pearson International.
As of April 2026, there are 22 flights per week flying from Puerto Vallarta to Toronto Pearson International.
The cheapest month to fly from Puerto Vallarta to Toronto Pearson International is usually May.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Puerto Vallarta Airport to Toronto Pearson International Airport on Thursday, May 7, 2026.
Yes – the average flight time is 4 hours and 44 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 Toronto Pearson International 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 Toronto is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Viva and Flair Airlines offer the cheapest flight tickets to Toronto Pearson International.

Traveling from Gustavo Diaz Ordaz International Airport (PVR) to Pearson International Airport (YYZ): what you need to know

  • The average time for a direct flight from Gustavo Diaz Ordaz International Airport to Pearson International Airport is 4 hours 44 minutes. Toronto's timezone is UTC-4, which makes Toronto 2 hours ahead of Puerto Vallarta.

  • For the earliest departure, catch the 06:45 flight from Gustavo Diaz Ordaz International Airport to Pearson International Airport. If you want to set off later, the latest flight departs at 17:25. With 8 flights each week from PVR to YYZ, you can pick the one that's best for you.

  • During popular months like July, you'll want to get to the airport earlier. Arrive two hours before domestic departures and four hours ahead for international flights when you travel during a peak period in general.

  • A variety of airlines provide direct flights from Gustavo Diaz Ordaz International Airport to Pearson International Airport, so jetting off to Toronto (and then discovering more of Canada!) is easy. The most popular carriers that fly between PVR and YYZ include:

  • If you prefer a stopover for your flight from Gustavo Diaz Ordaz International Airport to Pearson International Airport, just deselect 'Direct flights only' and explore your options. Here are the most popular stopovers between PVR and YYZ:

    • Minneapolis-St. Paul International Airport

    • O'Hare International Airport

    • Dallas/Fort Worth International Airport

  • Before organizing your cheap ticket from PVR to YYZ, check whether you need a visa to enter Canada. Visa and travel document requirements may differ and are updated frequently. To get the latest information, contact the nearest embassy or consulate of your destination.

How to find the cheapest flights from Gustavo Diaz Ordaz International Airport (PVR) to Pearson International Airport (YYZ)

  • The lowest price we've seen for a one-way ticket from Gustavo Diaz Ordaz International Airport to Pearson International Airport is C$275. For a return flight on this route, the best price is C$510. Depending on the availability and when you book, these fares can change.

  • To get your hands on cheap flight tickets from PVR to YYZ, reserve your journey 9 months before the departure date.

  • The cheapest month for flight tickets from Gustavo Diaz Ordaz International Airport to Pearson International Airport is May. Use the 'Whole month' tool to see the lowest airfares if you have flexible travel dates.

  • Snapping up a cheap ticket from PVR to YYZ is straightforward with Price Alerts. Simply set up one of these automatic alerts and we'll get in touch as soon as the price has fallen.

  • Play around with filters to find the ideal journey for you. To see the 'Best,' 'Cheapest' or 'Fastest' flights from Gustavo Diaz Ordaz International Airport to Pearson International Airport, use the 'Sort by' function. You can also filter by arrival and departure times, airline, and journey duration.

Handy information about Gustavo Diaz Ordaz International Airport (PVR)

Arriving at Pearson International Airport (YYZ)

Getting from Pearson International Airport (YYZ) to central Toronto

  • Pearson International Airport to the center of Toronto is about 26 minutes by car. It's approximately 27 kilometres away. Discover what options are available, such as cabs, car rentals or ride-sharing.

  • It takes roughly 49 minutes when traveling by public transport.

When to fly to Pearson International Airport (YYZ)

  • August is the busiest month for flights from Gustavo Diaz Ordaz International Airport to Pearson International Airport. To skip the crowds, travel to Toronto in February.

  • The warmest month in Toronto is July, with temperatures ranging between 14ºC and 28ºC. Lock in your flights from Gustavo Diaz Ordaz International Airport to Pearson International Airport in this month if this is the kind of weather you like.

  • For cooler conditions, search for a cheap ticket from PVR to YYZ in January. Average temperatures are between -12ºC and 1ºC then.

More about Toronto

  • As soon as you've booked your flights from PVR to YYZ, you'll need to find a hotel in Toronto. Make one of these accommodation options your base for exploring this exciting destination:

  • All great vacations should include some sightseeing. CN Tower, Royal Ontario Museum and Go Tours Canada - Distillery District are essential stops on your Toronto itinerary.

  • Billy Bishop Toronto City Airport (YTZ) is another international airport that services Toronto. It may be a more convenient or cheaper choice depending on your journey, so it's worth exploring further.

Complete your Toronto trip with hotels and a car rental

  • You've booked a cheap ticket to Pearson International Airport — next on the list is finding somewhere to stay, and maybe even a set of wheels. We've compared prices across hundreds of companies to bring you the best hotels and car rental deals in Toronto.

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