Distance from Bison, South Dakota to White Butte, South Dakota
The driving distance from Bison, South Dakota to White Butte, South Dakota is 33.4 mi (53.7 km)
The straight-line (air) distance is approximately 18.2 mi (29.3 km)
Estimated travel time by road is 44 minutes
We found 2 routes between Bison and White Butte.
Available Routes
Route Directions
Follow White Butte Rd to Marshfield Township
Take Haynes Rd to White Butte Rd in Burdick Township
Follow White Butte Rd to US-12 E in White Butte Township
Route Directions
Journey Details
Traveling from Bison, South Dakota to White Butte, South Dakota covers 32.7 miles (53 km) in a north direction. This highway, moderate route typically takes 36 minutes under normal conditions.
Drivers have 2 route options between these locations (33-33 miles / 53-54 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Bison
Starting Point
White Butte
Destination