The flight between Prince George (YXS) and Puerto Vallarta (PVR) typically takes about 5 hours and 24 minutes.
The flight number is WS2168 and it's operated by WestJet.
From Prince George you will fly out from Prince George (YXS) and you will be landing at Licenciado Gustavo Diaz Ordaz International (PVR).
Boeing 737 flies this route operated by WestJet.
WestJet have non-stop flights to Puerto Vallarta.
Other routes from Canada to Puerto Vallarta (PVR).