Distance from Bonfils, Missouri to Venice, Illinois

Bonfils Venice
Total Distance
26.2 mi
(42.1 km)
Travel Time
30 minutes

The driving distance from Bonfils, Missouri to Venice, Illinois is 26.2 mi (42.1 km)

The straight-line (air) distance is approximately 10 mi (16 km)

Estimated travel time by road is 30 minutes

We found 2 routes between Bonfils and Venice.

Available Routes

Shortest Fastest
I-70 E
19.2 mi
30.9 km
22 minutes
I-270 N
26.2 mi
42.1 km
30 minutes

Route Directions

Get on I-270 N
1.1 mi
3 min
Follow I-270 N to IL-3 S/Lewis and Clark Blvd in Granite City. Take exit 3A from I-270 N
17.2 mi
16 min
Follow IL-3 S to Broadway in Venice
7.8 mi
10 min

Route Directions

Get on I-70 E
2.1 mi
3 min
Follow I-70 E to N 11th St in St. Louis. Take exit 248A from I-70 E
14.9 mi
14 min
Take McKinley St, McKinley Brg and Cedar St to Broadway in Venice
2.1 mi
4 min

Journey Details

Traveling from Bonfils, Missouri to Venice, Illinois covers 19.2 miles (31 km) in a east direction. This mixed highways and local roads, moderate route typically takes 22 minutes under normal conditions.

Drivers have 2 route options between these locations (19-26 miles / 31-42 km). The primary route shown here saves 8 minutes compared to alternatives.

Journey Waypoints

Bonfils

Starting Point

Bridgeton, Missouri

23 mi to destination

1 mi
Edmundson, Missouri

Traveled 6 mi from origin

1 mi
Cool Valley, Missouri

Traveled 11 mi from origin

1 mi
Norwood Court, Missouri

11 mi to destination

0 mi
Pine Lawn, Missouri

Traveled 17 mi from origin

1 mi
Madison, Illinois

Traveled 23 mi from origin

1 mi
Venice

Destination