- Home
- Flights
- Flights from Toronto
- Toronto to Puerto Vallarta
Flights from Toronto to Puerto Vallarta
Air Canada, Air Transat, Flair Airlines and 2 more airlines fly nonstop from Toronto to Puerto Vallarta. The flight takes around 4h 52m.
Direct flights available 4h 52m Prices checked 14 days ago
Toronto to Puerto Vallarta at a glance
Fastest flight4h 52mEstimated
Nonstop flightsYesAir Canada, Air Transat, Flair Airlines
Airlines flying nonstop from Toronto to Puerto Vallarta
5 airlines on this route.
Good to know
- Distance
- 3,488 km2,166 miles
- Flight time
- 4h 52mestimate
- Time difference
- -1hPuerto Vallarta vs Toronto
- Currency in Puerto Vallarta
- MXN
- Airports
- YYZ, YTZ, YHM → PVR
Flights from Toronto to Puerto Vallarta: questions answered
Are there direct flights from Toronto to Puerto Vallarta?
Yes. Air Canada, Air Transat, Flair Airlines, Porter Airlines and WestJet fly this route nonstop.
How long is the flight from Toronto to Puerto Vallarta?
A nonstop flight covers 3,488 km and takes around 4h 52m.
Which airlines fly from Toronto to Puerto Vallarta?
Air Canada, Air Transat, Flair Airlines, Porter Airlines and WestJet operate nonstop flights on this route.
Which airports serve Toronto and Puerto Vallarta?
Toronto: Toronto Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ) and John C. Munro Hamilton International Airport (YHM). Puerto Vallarta: Puerto Vallarta International Airport (PVR).
What is the time difference between Toronto and Puerto Vallarta?
Puerto Vallarta is 1 hour behind Toronto.





