Bergamo → Puerto Vallarta
Il Caravaggio International Airport (BGY) to Puerto Vallarta International Airport (PVR)・10,156 km
No nonstop or one-stop flights. The shortest route is BGY → DUB → YYZ → PVR (via Dublin, Toronto), about 13h 28m of flying time (layovers not included).
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- BGY → DUB → YYZ → PVRvia Dublin, TorontoFastest≈ 13h 28m
- BGY → DUB → DTW → PVRvia Dublin, Detroit≈ 13h 28m
- BGY → DUB → YUL → PVRvia Dublin, Montréal≈ 13h 29m
- BGY → DUB → DFW → PVRvia Dublin, Dallas-Fort Worth≈ 13h 30m
- BGY → DUB → ORD → PVRvia Dublin, Chicago≈ 13h 30m
- BGY → NTE → YUL → PVRvia Nantes, Montréal≈ 13h 30m
- BGY → NTE → YQB → PVRvia Nantes, Quebec≈ 13h 30m
- BGY → MAN → YYZ → PVRvia Manchester, Toronto≈ 13h 31m
- BGY → DUB → EWR → PVRvia Dublin, Newark≈ 13h 33m
- BGY → DUB → ATL → PVRvia Dublin, Atlanta≈ 13h 34m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.