Distance from Lannon, Wisconsin to Oconomowoc, Wisconsin

Lannon Oconomowoc
Total Distance
20.6 mi
(33.1 km)
Travel Time
27 minutes

The driving distance from Lannon, Wisconsin to Oconomowoc, Wisconsin is 20.6 mi (33.1 km)

The straight-line (air) distance is approximately 10.6 mi (17.1 km)

Estimated travel time by road is 27 minutes

We found 3 routes between Lannon and Oconomowoc.

Available Routes

Shortest Fastest
WI-16 W/WI-16 Trunk W
19.8 mi
31.8 km
27 minutes
Good Hope Rd and WI-16 W/WI-16 Trunk W
20.2 mi
32.6 km
28 minutes
Lisbon Rd and WI-16 W/WI-16 Trunk W
20.6 mi
33.1 km
27 minutes

Route Directions

Take Lisbon Rd to WI-164 S/Pewaukee Rd in Sussex
6.3 mi
10 min
0.8 mi
1 min
Get on WI-16 W/WI-16 Trunk W in Pewaukee
1.9 mi
3 min
10.4 mi
9 min
Drive to E Wisconsin Ave in Oconomowoc
1.2 mi
3 min

Route Directions

Follow Good Hope Rd to WI-164 S in Lisbon
4.2 mi
8 min
2.5 mi
3 min
Get on WI-16 W/WI-16 Trunk W in Hartland from Lynndale Rd
4.2 mi
6 min
8.2 mi
7 min
Drive to E Wisconsin Ave in Oconomowoc
1.2 mi
3 min

Route Directions

Get on WI-16 W/WI-16 Trunk W in Hartland from Town Line Rd, Lisbon Rd and Lynndale Rd
10.4 mi
17 min
8.2 mi
7 min
Drive to E Wisconsin Ave in Oconomowoc
1.2 mi
3 min

Journey Details

Traveling from Lannon, Wisconsin to Oconomowoc, Wisconsin covers 19.8 miles (32 km) in a west direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.

Drivers have 3 route options between these locations (20-21 miles / 32-33 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 42 mph (68 km/h) .

Journey Waypoints

Lannon

Starting Point

Sussex, Wisconsin

24 mi to destination

1 mi
Lisbon, Wisconsin

Traveled 6 mi from origin

1 mi
Merton, Wisconsin

18 mi to destination

1 mi
Chenequa, Wisconsin

12 mi to destination

1 mi
Okauchee Lake, Wisconsin

6 mi to destination

1 mi
Oconomowoc

Destination