Distance from Minneapolis to Spearfish
The shortest distance (air line) between Minneapolis and Spearfish is 518.43 mi (834.33 km).
How far is Minneapolis from Spearfish
Minneapolis is located in Minnesota, United States within 44° 57' 48.6" N -94° 43' 55.92" W (44.9635, -93.2678) coordinates. The local time in Minneapolis is 02:04 (31.03.2025)
Spearfish is located in South Dakota, United States within 44° 29' 27.24" N -104° 11' 4.2" W (44.4909, -103.8155) coordinates. The local time in Spearfish is 01:04 (31.03.2025)
The calculated flying distance from Spearfish to Spearfish is 518.43 miles which is equal to 834.33 km.
Minneapolis, Minnesota, United States
Related Distances from Minneapolis
Spearfish, South Dakota, United States