Distance from Apache Flats, Missouri to Barnett, Missouri

Apache Flats Barnett
Total Distance
36.2 mi
(58.3 km)
Travel Time
39 minutes

The driving distance from Apache Flats, Missouri to Barnett, Missouri is 36.2 mi (58.3 km)

The straight-line (air) distance is approximately 15.5 mi (25 km)

Estimated travel time by road is 39 minutes

We found 3 routes between Apache Flats and Barnett.

Available Routes

Shortest Fastest
State Hwy C/Hwy C
31.7 mi
51 km
39 minutes
Rte U and State Hwy C/Hwy C
34.5 mi
55.5 km
41 minutes
US-50 W
36.2 mi
58.3 km
39 minutes

Route Directions

Get on US-50 W in Saint Martins from Bus 50 W W
2.2 mi
3 min
Follow US-50 W and MO-87 S to State Hwy C/Hwy C in Harrison Township
22.5 mi
22 min
Follow State Hwy C/Hwy C and State Hwy AA to 2nd St in Barnett
11.5 mi
13 min

Route Directions

Get on US-50 W in Saint Martins from Bus 50 W W
2.2 mi
3 min
5.1 mi
4 min
Follow Rte U, State Hwy C/Hwy C and State Hwy AA to 2nd St in Barnett
27.2 mi
33 min

Route Directions

Take State Hwy C/Hwy C and State Hwy AA to 2nd St in Barnett
31.7 mi
39 min

Journey Details

Traveling from Apache Flats, Missouri to Barnett, Missouri covers 31.7 miles (51 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.

Drivers have 3 route options between these locations (32-36 miles / 51-58 km). The primary route shown here saves 2 minutes compared to alternatives.

Journey Waypoints

Apache Flats

Starting Point

Plummer, Missouri

36 mi to destination

1 mi
Lohman, Missouri

Traveled 9 mi from origin

1 mi
Russellville, Missouri

27 mi to destination

1 mi
Enon, Missouri

18 mi to destination

1 mi
Olean, Missouri

Traveled 27 mi from origin

2 mi
Eldon, Missouri

Traveled 36 mi from origin

3 mi
Barnett

Destination