Distance between Buenos Aires and Callao
Distance from Buenos Aires to Callao is 1952 miles / 3142 kilometers.
Map showing the distance from Buenos Aires to Callao
![]() |
Air distance: | miles km |
Buenos Aires
City: | Buenos Aires |
Country: | Argentina |
Callao
City: | Callao |
Country: | Peru |
Time difference between Buenos Aires and Callao
The time difference between Buenos Aires and Callao is 2 hours. Callao is 2 hours behind Buenos Aires. Current local time in Buenos Aires is 22:29 -03 (2025-02-27) and time in Callao is 20:29 -05 (2025-02-27).