Distance from to

Distance between St David and Socorro

Distance between St David and Socorro is 371 km. This distance is equal to 230.53 miles, and 200.19 nautical miles.

The distance line on map shows distance from St David to Socorro between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between St David to Socorro,
It takes 0.41 hours to arrive.

St David 31.8980556 -110.2180556
Socorro 31.654557 -106.3033145
Distance 371 km 230.53 miles

Related Distances