Distance from Old Mines, Missouri to Avon, Missouri

Old Mines Avon
Total Distance
44.9 mi
(72.2 km)
Travel Time
56 minutes

The driving distance from Old Mines, Missouri to Avon, Missouri is 44.9 mi (72.2 km)

The straight-line (air) distance is approximately 21.3 mi (34.3 km)

Estimated travel time by road is 56 minutes

We found 3 routes between Old Mines and Avon.

Available Routes

Shortest Fastest
State Hwy 47 S
41.9 mi
67.5 km
52 minutes
MO-8 E
44.9 mi
72.2 km
56 minutes
State Hwy 47 S and US-67 S
49.4 mi
79.5 km
1 hour 1 minute

Route Directions

Take MO-21 S, MO-8 E and US-67 S to Karsch Blvd in Farmington
33.2 mi
42 min
Take State Hwy F to Avon Rd in New Offenburg
11.7 mi
13 min

Route Directions

Follow State Hwy 47 S and US-67 S to Hwy DD in Liberty Township
37.4 mi
42 min
Continue on Hwy DD. Take Coffman Rd to Avon Rd in New Offenburg
12 mi
19 min

Route Directions

Take State Hwy 47 S and US-67 S to Karsch Blvd in Farmington
30.2 mi
38 min
Take State Hwy F to Avon Rd in New Offenburg
11.7 mi
13 min

Journey Details

Traveling from Old Mines, Missouri to Avon, Missouri covers 41.9 miles (67 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 52 minutes under normal conditions.

Drivers have 3 route options between these locations (42-49 miles / 67-79 km). The primary route shown here saves 9 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 45 mph (72 km/h) .

Journey Waypoints

Old Mines

Starting Point

Cadet, Missouri

49 mi to destination

1 mi
Terre Du Lac, Missouri

Traveled 12 mi from origin

2 mi
Bonne Terre, Missouri

37 mi to destination

1 mi
Desloge, Missouri

Traveled 25 mi from origin

1 mi
Hurryville, Missouri

25 mi to destination

1 mi
Sprott, Missouri

12 mi to destination

2 mi
Coffman, Missouri

Traveled 49 mi from origin

3 mi
Avon

Destination