Distance from Frontenac, Missouri to Defiance, Missouri

Frontenac Defiance
Total Distance
31.1 mi
(50 km)
Travel Time
34 minutes

The driving distance from Frontenac, Missouri to Defiance, Missouri is 31.1 mi (50 km)

The straight-line (air) distance is approximately 12.2 mi (19.6 km)

Estimated travel time by road is 34 minutes

We found 2 routes between Frontenac and Defiance.

Available Routes

Shortest Fastest
I-64 W and MO-94 W
26 mi
41.8 km
28 minutes
MO-364 W and MO-94 W
31.1 mi
50 km
34 minutes

Route Directions

Get on I-64 W/US-40 W/US-61 N
0.6 mi
1 min
Take I-270 N and MO-364 W to MO-94 W in St. Peters. Take exit 8A from MO-364 W
18.4 mi
17 min
12.1 mi
16 min

Route Directions

26 mi
28 min

Journey Details

Traveling from Frontenac, Missouri to Defiance, Missouri covers 26 miles (42 km) in a west direction. This highway, moderate route typically takes 28 minutes under normal conditions.

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

Journey Waypoints

Frontenac

Starting Point

Westwood, Missouri

28 mi to destination

1 mi
Country Life Acres, Missouri

Traveled 7 mi from origin

1 mi
Loehr, Missouri

21 mi to destination

1 mi
Clarkson Valley, Missouri

Traveled 14 mi from origin

1 mi
Orrville, Missouri

Traveled 21 mi from origin

0 mi
Centaur, Missouri

7 mi to destination

1 mi
Defiance

Destination