Distance from Bloomfield, Illinois to Spencer Heights, Illinois
The driving distance from Bloomfield, Illinois to Spencer Heights, Illinois is 34.4 mi (55.3 km)
The straight-line (air) distance is approximately 17.7 mi (28.5 km)
Estimated travel time by road is 40 minutes
We found 3 routes between Bloomfield and Spencer Heights.
Available Routes
Route Directions
Route Directions
Get on I-24 W
Follow I-24 W to Tunnel Hill Rd in Tunnel Hill Precinct. Take exit 7 from I-24 W
Get on I-57 S in Goreville No. 1 Precinct from Goreville Rd
Follow I-57 S to Mounds Rd in Mounds Precinct. Take exit 8 from I-57 S
Continue on Mounds Rd. Drive to Old U.S. 51
Route Directions
Continue on Belknap Rd. Take Karnak Rd to IL-169 W/Washington St in Karnak
Take IL-37 S to Mounds Rd in America Precinct
Follow Mounds Rd to Old U.S. 51 in Mounds Precinct
Journey Details
Traveling from Bloomfield, Illinois to Spencer Heights, Illinois covers 33.7 miles (54 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 41 minutes under normal conditions.
Drivers have 3 route options between these locations (34-47 miles / 54-76 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Bloomfield
Starting Point
Spencer Heights
Destination