Distance between Osorno and Puno
Distance from Osorno to Puno is 1719 miles / 2766 kilometers.
Map showing the distance from Osorno to Puno
![]() |
Air distance: | miles km |
Osorno
City: | Osorno |
Country: | Chile |
Coordinates: |
40°34′26″S 73°8′0″W |
Puno
City: | Puno |
Country: | Peru |
Coordinates: |
15°50′31″S 70°1′11″W |
Time difference between Osorno and Puno
The time difference between Osorno and Puno is 1 hour. Puno is 1 hour behind Osorno. Current local time in Osorno is 11:05 -04 (2024-06-29) and time in Puno is 10:05 -05 (2024-06-29).