Distance from Bonfils, Missouri to St John, Missouri

Bonfils St John
Total Distance
10.4 mi
(16.7 km)
Travel Time
13 minutes

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

Shortest
St Charles Rock Rd
8.1 mi
13 km
16 minutes
Fastest
I-70 E
10.4 mi
16.7 km
13 minutes

Route Directions

Get on I-70 E
2.1 mi
3 min
Continue on I-70 E to Saint John. Take exit 5 from I-170 S
7.5 mi
7 min
Continue on MO-180 W/St Charles Rock Rd. Take McKibbon to Havenbrook Dr
0.7 mi
2 min

Route Directions

Take I-70 E and St Charles Rock Rd to Mc Kibbon Rd in Saint John
7.7 mi
14 min
Continue on McKibbon. Drive to Havenbrook Dr
0.4 mi
1 min

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

Bridgeton, Missouri

9 mi to destination

1 mi
St Ann, Missouri

Traveled 5 mi from origin

1 mi
Woodson Terrace, Missouri

2 mi to destination

0 mi
St John

Destination