London - Puerto Vallarta12 daysFri 20 NovLGW-PVR· 1 stopAir TransatTue 01 DecPVR-LGW· 1 stopAir Transatfrom£852Show offer
Edinburgh - Puerto Vallarta11 daysSat 16 JanEDI-PVR· 2 stopsLufthansaTue 26 JanPVR-EDI· 2 stopsAir Canadafrom£1,095Show offer
Birmingham - Puerto Vallarta13 daysSun 07 MarBHX-PVR· 2 stopsAer LingusFri 19 MarPVR-BHX· 2 stopsAlaska Airlinesfrom£1,231Show offer