Distance from Harmony, Illinois to Grayslake, Illinois
The driving distance from Harmony, Illinois to Grayslake, Illinois is 34.8 mi (56 km)
The straight-line (air) distance is approximately 17.3 mi (27.8 km)
Estimated travel time by road is 56 minutes
We found 3 routes between Harmony and Grayslake.
Available Routes
Route Directions
Follow Harmony Rd, Coyne Station Rd and S Union Rd to IL-47 N in Grafton Township
Follow IL-176 E to S River Rd in Island Lake
Take W Dowell Rd and N Fisher Rd to IL-120 E/E Belvidere Rd in Volo
Continue on S Lake St. Drive to Center St/Cty A27
Route Directions
Take I-90 E, IL-59 N/Illinois Rte 59 N and IL-176 E to Peterson Rd in Fremont Township
Take N Alleghany Rd/Cty V68 to W Belvidere Rd in Grayslake
Continue on S Lake St. Drive to Center St/Cty A27
Route Directions
Take Harmony Rd, W Algonquin Rd, James R Rakow Road, State Rte 31, ... and IL-120 E/E Belvidere Rd to S Lake St in Grayslake
Continue on S Lake St. Drive to Center St/Cty A27
Journey Details
Traveling from Harmony, Illinois to Grayslake, Illinois covers 34.6 miles (56 km) in a east direction. This secondary roads, moderate route typically takes 57 minutes under normal conditions.
Drivers have 3 route options between these locations (35-45 miles / 56-73 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Harmony
Starting Point
Grayslake
Destination