Distance from Bloomfield, South Dakota to Astoria, South Dakota
The driving distance from Bloomfield, South Dakota to Astoria, South Dakota is 89.2 mi (143.5 km)
The straight-line (air) distance is approximately 47.5 mi (76.5 km)
Estimated travel time by road is 1 hour 37 minutes
We found 3 routes between Bloomfield and Astoria.
Available Routes
Route Directions
Follow SD-28 E and 197th St to Main St in Deuel County
Route Directions
Continue on SD-28 E. Take US-81 N and SD-22 E to Main St in Deuel County
Route Directions
Follow SD-28 E and 197th St to 195th St in Blom Township
Follow 195th St to E Main St in Astoria
Journey Details
Traveling from Bloomfield, South Dakota to Astoria, South Dakota covers 86.9 miles (140 km) in a east direction. This highway, substantial route typically takes 1 hour 36 minutes under normal conditions.
Drivers have 3 route options between these locations (87-101 miles / 140-162 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Bloomfield
Starting Point
Astoria
Destination