How to get from Buffalo to Spearfish by car, truck, bike, walk
Distance between Buffalo and Spearfish is 124 kilometers (77 miles).
Driving distance from Buffalo to Spearfish is 134 kilometers (83 miles)
Route Map
Routes from buffalo-south-dakota to spearfish-south-dakota
4 Ways from Buffalo (United States/South Dakota) to Spearfish (United States/South Dakota)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto US 85 130.78 km
2. Turn left 2.66 km
3. Keep right 552 m
4. Turn right onto East Jackson Boulevard 846 m
5. Turn left onto North Main Street, I 90 Business 38 m
See more
Questions and Answers
What is the cheapest way to get from Buffalo (United States/South Dakota) to Spearfish (United States/South Dakota)?
How do I get from Buffalo (United States/South Dakota) to Spearfish (United States/South Dakota) the fastest?
How long does it take to get from Buffalo (United States/South Dakota) to Spearfish (United States/South Dakota)?