Distance from Harmony, Illinois to Geneva, Illinois

Harmony Geneva
Total Distance
25.3 mi
(40.7 km)
Travel Time
35 minutes

The driving distance from Harmony, Illinois to Geneva, Illinois is 25.3 mi (40.7 km)

The straight-line (air) distance is approximately 13.1 mi (21.1 km)

Estimated travel time by road is 35 minutes

This route includes Toll roads along the way.

We found 3 routes between Harmony and Geneva.

Available Routes

Shortest
US-20 E and S Randall Rd
24.7 mi
39.8 km
38 minutes
US-20 E
24.9 mi
40.1 km
36 minutes
Fastest Tolls
I-90 E and N Randall Rd
25.3 mi
40.7 km
35 minutes

Route Directions

Take I-90 E and N Randall Rd to Brittany Ct in Geneva
25.2 mi
34 min
Continue on Brittany Ct to your destination
0.1 mi
0 min

Route Directions

Follow US-20 E and IL-47 S to Burlington Rd in Campton Hills
14 mi
18 min
5.4 mi
7 min
Continue on IL-64 E. Take IL-38 E to Brittany Ct in Geneva
5.4 mi
9 min
Continue on Brittany Ct to your destination
0.1 mi
0 min

Route Directions

Follow US-20 E to S Randall Rd in Elgin. Take the Randall Rd exit from US-20 E
14.7 mi
20 min
Follow S Randall Rd to your destination in Geneva
10 mi
17 min

Journey Details

Traveling from Harmony, Illinois to Geneva, Illinois covers 24.7 miles (40 km) in a southeast direction. This secondary roads, moderate route typically takes 38 minutes under normal conditions.

Drivers have 3 route options between these locations (25-25 miles / 40-41 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Harmony

Starting Point

Allens Corners, Illinois

30 mi to destination

2 mi
North Plato, Illinois

23 mi to destination

1 mi
Plato Center, Illinois

Traveled 15 mi from origin

1 mi
Plato Township, Illinois

15 mi to destination

0 mi
Bowes, Illinois

Traveled 23 mi from origin

1 mi
Campton Hills, Illinois

8 mi to destination

1 mi
Rainbow Hills, Illinois

Traveled 30 mi from origin

1 mi
Geneva

Destination

Route Map Image

Distance from Harmony to Geneva