Distance from Lannon, Wisconsin to Oconomowoc, Wisconsin
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
Route Directions
Take Lisbon Rd to WI-164 S/Pewaukee Rd in Sussex
Get on WI-16 W/WI-16 Trunk W in Pewaukee
Drive to E Wisconsin Ave in Oconomowoc
Route Directions
Follow Good Hope Rd to WI-164 S in Lisbon
Get on WI-16 W/WI-16 Trunk W in Hartland from Lynndale Rd
Drive to E Wisconsin Ave in Oconomowoc
Route Directions
Get on WI-16 W/WI-16 Trunk W in Hartland from Town Line Rd, Lisbon Rd and Lynndale Rd
Drive to E Wisconsin Ave in Oconomowoc
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
Oconomowoc
Destination