Distance from Bloomfield, South Dakota to Astoria, South Dakota

Bloomfield Astoria
Total Distance
89.2 mi
(143.5 km)
Travel Time
1 hour 37 minutes

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

Shortest Fastest
SD-28 E
86.9 mi
139.9 km
1 hour 36 minutes
SD-28 E and 197th St
89.2 mi
143.5 km
1 hour 37 minutes
SD-22 E and SD-28 E
100.8 mi
162.2 km
1 hour 41 minutes

Route Directions

0 mi
0 min
Follow SD-28 E and 197th St to Main St in Deuel County
88.9 mi
1 hr 36 min
0.3 mi
1 min

Route Directions

0 mi
0 min
Continue on SD-28 E. Take US-81 N and SD-22 E to Main St in Deuel County
100.4 mi
1 hr 40 min
0.3 mi
1 min

Route Directions

0 mi
0 min
Follow SD-28 E and 197th St to 195th St in Blom Township
82.2 mi
1 hr 28 min
Follow 195th St to E Main St in Astoria
4.7 mi
8 min

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

Carpenter, South Dakota

109 mi to destination

1 mi
Willow Lake, South Dakota

Traveled 27 mi from origin

4 mi
Bryant, South Dakota

Traveled 55 mi from origin

2 mi
Lake Norden, South Dakota

55 mi to destination

1 mi
Stone Bridge, South Dakota

Traveled 82 mi from origin

1 mi
Estelline, South Dakota

27 mi to destination

1 mi
Toronto, South Dakota

Traveled 109 mi from origin

2 mi
Astoria

Destination