Distance from Spearfish to Portland
The shortest distance (air line) between Spearfish and Portland is 920.67 mi (1,481.67 km).
How far is Spearfish from Portland
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:27 (28.02.2025)
Portland is located in Oregon, United States within 45° 32' 13.56" N -123° 20' 60" W (45.5371, -122.6500) coordinates. The local time in Portland is 20:27 (28.02.2025)
The calculated flying distance from Portland to Portland is 920.67 miles which is equal to 1,481.67 km.
Spearfish, South Dakota, United States
Related Distances from Spearfish
Portland, Oregon, United States