Distance from Allens Spring, Illinois to Spencer Heights, Illinois
The driving distance from Allens Spring, Illinois to Spencer Heights, Illinois is 45.6 mi (73.5 km)
The straight-line (air) distance is approximately 21.1 mi (34 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Allens Spring and Spencer Heights.
Available Routes
Route Directions
Take 2100N to IL-146 W
Follow IL-146 W and IL-37 S to Mounds Rd in America Precinct
Follow Mounds Rd to Old U.S. 51 in Mounds Precinct
Route Directions
Take 2100N to IL-146 W
Continue on IL-146 W to Belknap Precinct
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
Route Directions
Take Grasty Rd to IL-145 S
Take Big Bay Rd and Teague Hill Rd to US-45 N in Logan Precinct
Follow IL-169 W and IL-37 S to Mounds Rd in America Precinct
Follow Mounds Rd to Old U.S. 51 in Mounds Precinct
Journey Details
Traveling from Allens Spring, Illinois to Spencer Heights, Illinois covers 44 miles (71 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (44-46 miles / 71-73 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Allens Spring
Starting Point
Spencer Heights
Destination