Flight distance from Kelowna to Puerto Vallarta

3474 kilometers/2158 miles
or 1876 nautical miles.
Your flight will depart from Kelowna airport and land at Puerto Vallarta airport.
City: Kelowna (YLW) Puerto Vallarta (PVR)
Latitude: 49.883333 20.686667
Longitude: -119.483333 -105.265
Country: Canada Mexico
Timezone: America/Vancouver America/Mexico_City
Current time:: 13:30 04-Apr-2026 13:30 04-Apr-2026

How far is between Kelowna and Puerto Vallarta?

  • Your starting point Kelowna, Canada is located at 49.883333,-119.483333
  • Your ending point Puerto Vallarta, Mexico is located at 20.686667,-105.265
  • l distance from Kelowna to Puerto Vallarta is 3474 kms equals to miles and 1876 nautical miles.
  • Flight time from Kelowna to Puerto Vallarta is 25 hours 27 minutes
Click here to get detail flight schedules from Kelowna to Puerto Vallarta