Distance from Bonfils, Missouri to Flint Hill, Missouri

Bonfils Flint Hill
Total Distance
31.7 mi
(51 km)
Travel Time
32 minutes

The driving distance from Bonfils, Missouri to Flint Hill, Missouri is 31.7 mi (51 km)

The straight-line (air) distance is approximately 14.6 mi (23.4 km)

Estimated travel time by road is 32 minutes

We found 3 routes between Bonfils and Flint Hill.

Available Routes

Shortest Fastest
I-70 W
27.5 mi
44.2 km
29 minutes
MO-370 W and I-70 W
31.7 mi
51 km
32 minutes
MO-364 W
33.7 mi
54.3 km
34 minutes

Route Directions

Get on I-270 N from Natural Bridge Rd
1 mi
2 min
Take MO-370 W and I-70 W to Grothe Rd in Wentzville Township
29.8 mi
27 min
Continue on Grothe Rd. Drive to Mexico Rd
0.9 mi
2 min

Route Directions

Get on I-270 S from Natural Bridge Rd
1.4 mi
3 min
Take MO-364 W and US-61 N to Grothe Rd in Wentzville Township
31.4 mi
29 min
Continue on Grothe Rd. Drive to Mexico Rd
0.9 mi
2 min

Route Directions

Get on I-70 W from Natural Bridge Rd
1.8 mi
4 min
Continue on I-70 W to Wentzville Township
24.7 mi
22 min
Continue on Grothe Rd. Drive to Mexico Rd
0.9 mi
2 min

Journey Details

Traveling from Bonfils, Missouri to Flint Hill, Missouri covers 27.5 miles (44 km) in a west direction. This highway, moderate route typically takes 29 minutes under normal conditions.

Drivers have 3 route options between these locations (27-34 miles / 44-54 km). The primary route shown here saves 6 minutes compared to alternatives.

Journey Waypoints

Bonfils

Starting Point

St Charles, Missouri

34 mi to destination

0 mi
Gardnerville, Missouri

Traveled 8 mi from origin

1 mi
St Peters, Missouri

25 mi to destination

2 mi
O'Fallon, Missouri

17 mi to destination

1 mi
Josephville, Missouri

8 mi to destination

1 mi
Flint Hill

Destination