Distance from Bonfils, Missouri to Old Monroe, Missouri
The driving distance from Bonfils, Missouri to Old Monroe, Missouri is 25.4 mi (40.9 km)
The straight-line (air) distance is approximately 12.4 mi (20 km)
Estimated travel time by road is 29 minutes
We found 2 routes between Bonfils and Old Monroe.
Available Routes
Route Directions
Follow St Charles Rock Rd to Earth City Expy
Take MO-370 W to Salt River Rd in St. Peters. Take exit 1B from MO-370 W
Get on MO-79 N from Salt River Rd
Follow MO-79 N to Pine St in Monroe Township. Take the Missouri C exit from MO-79 N
Continue on Pine St. Drive to Walnut St in Old Monroe
Route Directions
Follow I-70 W and MO-79 N to Pine St in Monroe Township. Take the Missouri C exit from MO-79 N
Continue on Pine St. Drive to Walnut St in Old Monroe
Journey Details
Traveling from Bonfils, Missouri to Old Monroe, Missouri covers 25.1 miles (40 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.
Drivers have 2 route options between these locations (25-25 miles / 40-41 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Bonfils
Starting Point
Old Monroe
Destination