Distance from Harmony, Illinois to Loves Park, Illinois

Harmony Loves Park
Total Distance
36.6 mi
(58.9 km)
Travel Time
40 minutes

The driving distance from Harmony, Illinois to Loves Park, Illinois is 36.6 mi (58.9 km)

The straight-line (air) distance is approximately 18.2 mi (29.3 km)

Estimated travel time by road is 40 minutes

This route includes Toll roads along the way.

We found 2 routes between Harmony and Loves Park.

Available Routes

Shortest
Riverside Rd
36.1 mi
58.1 km
52 minutes
Fastest Tolls
I-90 W
36.6 mi
58.9 km
40 minutes

Route Directions

Get on I-90 W in Hampshire from US-20 E
1.6 mi
2 min
Follow I-90 W to E Riverside Blvd in Rockford Township. Take exit 12 from I-90 W
29.2 mi
25 min
Continue on E Riverside Blvd. Take Windsor Rd to N 2nd St in Loves Park
5.8 mi
12 min

Route Directions

Take Harmony Rd/Riley Harmony Rd to Pleasant Grove Rd in Riley Township
7.8 mi
9 min
Continue on Pleasant Grove Rd to Marengo
3.1 mi
4 min
Continue on US-20 W to Bonus Township
4.4 mi
5 min
4.9 mi
5 min
Continue on US-20 BUS W/I-90 ALT/Jim Gang Memorial Bypass. Take Spring Creek Rd and Riverside Rd to N 2nd St in Loves Park
15.8 mi
27 min

Journey Details

Traveling from Harmony, Illinois to Loves Park, Illinois covers 36.1 miles (58 km) in a west direction. This secondary roads, moderate route typically takes 52 minutes under normal conditions.

Drivers have 2 route options between these locations (36-37 miles / 58-59 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Harmony

Starting Point

Riley, Illinois

42 mi to destination

1 mi
Garden Prairie, Illinois

31 mi to destination

2 mi
Belvidere, Illinois

21 mi to destination

1 mi
Cherry Valley, Illinois

10 mi to destination

2 mi
Harlem Township, Illinois

Traveled 42 mi from origin

3 mi
Loves Park

Destination