Distance from Faribault to Spearfish
The shortest distance (air line) between Faribault and Spearfish is 519.99 mi (836.85 km).
How far is Faribault from Spearfish
Faribault is located in Minnesota, United States within 44° 17' 58.56" N -94° 43' 15.96" W (44.2996, -93.2789) coordinates. The local time in Faribault is 10:16 (06.10.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 09:16 (06.10.2025)
The calculated flying distance from Spearfish to Spearfish is 519.99 miles which is equal to 836.85 km.
Faribault, Minnesota, United States
Related Distances from Faribault
Spearfish, South Dakota, United States