Distance from Spearfish to Detroit
The shortest distance (air line) between Spearfish and Detroit is 1,046.46 mi (1,684.12 km).
How far is Spearfish from Detroit
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 21:05 (28.02.2025)
Detroit is located in Michigan, United States within 42° 23' 0.24" N -84° 53' 51.36" W (42.3834, -83.1024) coordinates. The local time in Detroit is 23:05 (28.02.2025)
The calculated flying distance from Detroit to Detroit is 1,046.46 miles which is equal to 1,684.12 km.
Spearfish, South Dakota, United States
Related Distances from Spearfish
Detroit, Michigan, United States