Distance from Highland, Iowa to Fayette, Iowa

Highland Fayette
Total Distance
18.8 mi
(30.2 km)
Travel Time
21 minutes

The driving distance from Highland, Iowa to Fayette, Iowa is 18.8 mi (30.2 km)

The straight-line (air) distance is approximately 6.8 mi (11 km)

Estimated travel time by road is 21 minutes

We found 3 routes between Highland and Fayette.

Available Routes

Shortest
Kornhill Rd
17.9 mi
28.9 km
22 minutes
IA-56 W and IA-150 S
18.8 mi
30.2 km
21 minutes
Fastest
IA-56 W, 210th St and IA-150 S
19 mi
30.6 km
21 minutes

Route Directions

18.8 mi
21 min

Route Directions

19 mi
21 min

Route Directions

0.2 mi
0 min
Continue on IA-56 W. Take Cedar Rd and Kornhill Rd to E 7th St in Fayette
17.3 mi
20 min
Drive to S Main St
0.4 mi
1 min

Journey Details

Traveling from Highland, Iowa to Fayette, Iowa covers 17.9 miles (29 km) in a west direction. This mixed highways and local roads, moderate route typically takes 22 minutes under normal conditions.

Drivers have 3 route options between these locations (18-19 miles / 29-31 km). The primary route shown here saves no time compared to alternatives.

The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 46 mph (74 km/h) .

Journey Waypoints

Highland

Starting Point

Illyria, Iowa

16 mi to destination

1 mi
Wadena, Iowa

Traveled 8 mi from origin

2 mi
Lima, Iowa

8 mi to destination

1 mi
Albany, Iowa

4 mi to destination

1 mi
Fayette

Destination