Distance from Bonfils, Missouri to St John, Missouri
The driving distance from Bonfils, Missouri to St John, Missouri is 10.4 mi (16.7 km)
The straight-line (air) distance is approximately 4 mi (6.5 km)
Estimated travel time by road is 13 minutes
We found 2 routes between Bonfils and St John.
Available Routes
Route Directions
Get on I-70 E
Continue on I-70 E to Saint John. Take exit 5 from I-170 S
Continue on MO-180 W/St Charles Rock Rd. Take McKibbon to Havenbrook Dr
Route Directions
Take I-70 E and St Charles Rock Rd to Mc Kibbon Rd in Saint John
Continue on McKibbon. Drive to Havenbrook Dr
Journey Details
Traveling from Bonfils, Missouri to St John, Missouri covers 8.1 miles (13 km) in a southeast direction. This secondary roads, short route typically takes 16 minutes under normal conditions.
Drivers have 2 route options between these locations (8-10 miles / 13-17 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Bonfils
Starting Point
St John
Destination