Distance from McFall, Missouri to Truro, Iowa

McFall Truro
Total Distance
94.8 mi
(152.6 km)
Travel Time
1 hour 45 minutes

The driving distance from McFall, Missouri to Truro, Iowa is 94.8 mi (152.6 km)

The straight-line (air) distance is approximately 48.7 mi (78.5 km)

Estimated travel time by road is 1 hour 45 minutes

We found 2 routes between McFall and Truro.

Available Routes

Shortest Fastest
I-35 N
91 mi
146.4 km
1 hour 26 minutes
W State Hwy D and I-35 N
94.8 mi
152.6 km
1 hour 45 minutes

Route Directions

Take W State Hwy Zz to W 140th Ave/W State Hwy D in White Oak Township
13.6 mi
19 min
12 mi
14 min
Continue on W State Hwy D/W State Hwy M. Take W 170th St, I-35 N and Co Rd R35 to E North St in Truro
69.3 mi
1 hr 10 min

Route Directions

Get on I-35 N in Cypress Township from State Rd T, US-69 N and W State Hwy Aa
12.6 mi
15 min
Follow I-35 N to IA-152 E in Clarke County. Take exit 36 from I-35 N
66 mi
56 min
Follow Co Rd R35 and Wildrose Ave to E North St in Truro
12.4 mi
14 min

Journey Details

Traveling from McFall, Missouri to Truro, Iowa covers 91 miles (146 km) in a north direction. This highway, substantial route typically takes 1 hour 26 minutes under normal conditions.

Drivers have 2 route options between these locations (91-95 miles / 146-153 km). The primary route shown here saves 19 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 61 mph (98 km/h) .

Journey Waypoints

McFall

Starting Point

New Hampton, Missouri

112 mi to destination

1 mi
Martinsville, Missouri

Traveled 28 mi from origin

1 mi
Pawnee, Missouri

84 mi to destination

2 mi
Kellerton, Iowa

56 mi to destination

1 mi
Grand River, Iowa

Traveled 84 mi from origin

1 mi
Lacelle, Iowa

28 mi to destination

2 mi
Murray, Iowa

Traveled 112 mi from origin

2 mi
Truro

Destination