Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Toronto
  4. Toronto to Puerto Vallarta
Nonstop route · Canada → Mexico

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
YTOPVR

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.

AirlineFlights a weekTypical departuresFromSearch
Air Canada———Search
Air Transat———Search
Flair Airlines———Search
Porter Airlines———Search
WestJet———Search

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.

More flights from Toronto