Distance from Reading, Michigan to Bennington, Michigan
The driving distance from Reading, Michigan to Bennington, Michigan is 104.8 mi (168.7 km)
The straight-line (air) distance is approximately 49.7 mi (80 km)
Estimated travel time by road is 1 hour 45 minutes
We found 3 routes between Reading and Bennington.
Available Routes
Route Directions
Take M-49 N, US-12 E/W Chicago Rd and Moscow Rd to I-94 E in Blackman charter Township. Take the I-94 E exit from M-60 E
Take US-127 N and I-69 E to M-52 N in Shiawassee County. Take exit 105 from I-69 E
Continue on M-52 N. Drive to W Bennington Rd in Bennington Township
Route Directions
Get on I-69 N in Girard Township from M-49 N and Jonesville Rd
Follow I-69 E to M-52 N in Shiawassee County. Take exit 105 from I-69 E
Continue on M-52 N. Drive to W Bennington Rd in Bennington Township
Route Directions
Take US-12 E/W Chicago Rd to Moscow Rd in Moscow Township
Follow M-60 E and I-94 E to M-106 N in Blackman charter Township. Take exit 139 from I-94 E
Follow M-106 N to M-52 N/W Main St/Stockbridge Rd in Stockbridge
Follow M-52 N to W Bennington Rd in Bennington Township
Journey Details
Traveling from Reading, Michigan to Bennington, Michigan covers 99.2 miles (160 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 54 minutes under normal conditions.
Drivers have 3 route options between these locations (99-118 miles / 160-190 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Reading
Starting Point
Bennington
Destination