Distance between Huamachuco and San Pedro
Distance from Huamachuco to San Pedro is 1432 miles / 2305 kilometers.
Map showing the distance from Huamachuco to San Pedro
![]() |
Air distance: | miles km |
Huamachuco
City: | Huamachuco |
Country: | Peru |
San Pedro
City: | San Pedro |
Country: | Argentina |
Time difference between Huamachuco and San Pedro
The time difference between Huamachuco and San Pedro is 2 hours. San Pedro is 2 hours ahead of Huamachuco. Current local time in Huamachuco is 17:21 -05 (2025-02-27) and time in San Pedro is 19:21 -03 (2025-02-27).