Direct flights
from Toronto (YYZ)
to Puerto Vallarta (PVR)

Weekly schedule for flights between Lester B. Pearson Intl (Toronto, Canada) and Licenciado Gustavo Díaz Ordaz Intl (Puerto Vallarta, Mexico) operated by 1 airlines.
17 weekly flights operate on this route flying 2,178mi in 18h35min.
Expect $495 in average for a one-way ticket with the cheapest option at $0.