Distance from Harmony, Illinois to Wonder Lake, Illinois
The driving distance from Harmony, Illinois to Wonder Lake, Illinois is 25.1 mi (40.4 km)
The straight-line (air) distance is approximately 11.1 mi (17.8 km)
Estimated travel time by road is 36 minutes
We found 3 routes between Harmony and Wonder Lake.
Available Routes
Route Directions
Follow US-20 W to S Union Rd
Continue on S Union Rd to Seneca Township
Follow IL-176 E, IL-47 N/S Eastwood Dr and IL-120 E to Greenwood Rd in Greenwood Township
Continue on Greenwood Rd. Take Wondermere Rd to W Lake Shore Dr in Wonder Lake
Route Directions
Take Harmony Rd to Coyne Station Rd in Grafton Township
Follow Coyne Station Rd and S Union Rd to IL-47 N
Continue on IL-47 N. Take IL-120 E to Riley Rd in Greenwood Township
Follow Riley Rd and Westwood Dr to W Lake Shore Dr
Route Directions
Follow US-20 W to S Union Rd
Continue on S Union Rd to Seneca Township
Continue on Franklinville Rd. Take W South Street Rd to IL-120 E/McHenry Ave in Woodstock
Continue on IL-120 E. Take Greenwood Rd to Riley Rd in Greenwood Township
Follow Riley Rd and Westwood Dr to W Lake Shore Dr
Journey Details
Traveling from Harmony, Illinois to Wonder Lake, Illinois covers 23.9 miles (39 km) in a northeast direction. This secondary roads, moderate route typically takes 35 minutes under normal conditions.
Drivers have 3 route options between these locations (24-25 miles / 39-40 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 38 mph (61 km/h) .
Journey Waypoints
Harmony
Starting Point
Wonder Lake
Destination