Distance from Harmony, Illinois to Cedar Lake, Indiana
The driving distance from Harmony, Illinois to Cedar Lake, Indiana is 100.4 mi (161.6 km)
The straight-line (air) distance is approximately 48.8 mi (78.5 km)
Estimated travel time by road is 2 hours 6 minutes
We found 3 routes between Harmony and Cedar Lake.
Available Routes
Route Directions
Get on I-355 N in Addison from US-20 E
Take I-290 E, I-94 E and IL-394 S to E Exchange St in Crete Township
Continue on E Exchange St. Take S State Line Rd, Calumet Ave, W 135th Ave and W 141st Ave to Lauerman St in Cedar Lake
Route Directions
Get on I-90 E in Hampshire Township from US-20 E
Continue on I-90 E. Take I-94 E to E Exchange St in Crete Township
Continue on E Exchange St. Take S State Line Rd, Calumet Ave, W 135th Ave and W 141st Ave to Lauerman St in Cedar Lake
Route Directions
Get on I-90 E in Hampshire Township from US-20 E
Continue on I-90 E. Take I-290 E, I-294 S and IL-394 S to E Exchange St in Crete Township
Continue on E Exchange St. Take S State Line Rd, Calumet Ave, W 135th Ave and W 141st Ave to Lauerman St in Cedar Lake
Journey Details
Traveling from Harmony, Illinois to Cedar Lake, Indiana covers 96.9 miles (156 km) in a southeast direction. This highway, substantial route typically takes 1 hour 41 minutes under normal conditions.
Drivers have 3 route options between these locations (97-100 miles / 156-162 km). The primary route shown here saves 26 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 60 mph (97 km/h) .
Journey Waypoints
Harmony
Starting Point
Cedar Lake
Destination