Distance Calculator

Distance from Puno to Salta

Distance between Puno and Salta is 1104 kilometers (686 miles).
Driving distance from Puno to Salta is 1683 kilometers (1046 miles).

air 1104 km
air 686 miles
car 1683 km
car 1046 miles

Distance Map Between Puno and Salta

Puno, PeruSalta, Argentina = 686 miles = 1104 km.

How far is it between Puno and Salta

Puno is located in Peru with (-15.8422,-70.0199) coordinates and Salta is located in Argentina with (-24.7859,-65.4117) coordinates. The calculated flying distance from Puno to Salta is equal to 686 miles which is equal to 1104 km.

If you want to go by car, the driving distance between Puno and Salta is 1683.27 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 15 hours 01 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 579 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Puno -15.8422, -70.0199 15° 50´ 31.9200'' S
70° 1´ 11.6400'' W
Salta -24.7859, -65.4117 24° 47´ 9.2400'' S
65° 24´ 41.9760'' W

Estimated Travel Time Between Puno and Salta

Average SpeedTravel Time
30 mph (48 km/h) 35 hours 04 minutes
40 mph (64 km/h) 26 hours 18 minutes
50 mph (80 km/h) 21 hours 02 minutes
60 mph (97 km/h) 17 hours 21 minutes
70 mph (112 km/h) 15 hours 01 minutes
75 mph (120 km/h) 14 hours 01 minutes
Puno, Peru

Related Distances from Puno

CitiesDistance
Puno to San Miguel De Tucuman1716 km
Puno to Resistencia2232 km
Puno to Posadas2563 km
Puno to Corrientes2241 km
Puno to Santiago Del Estero1846 km
Salta, Argentina

Related Distances to Salta

CitiesDistance
Junin 2 to Salta2783 km
Tarma to Salta2793 km
Huarmey to Salta2867 km
Ayacucho to Salta2443 km
Cusco to Salta1887 km
Please Share Your Comments