Distance from Shell Beach, Ohio to Cannon, Ohio
The driving distance from Shell Beach, Ohio to Cannon, Ohio is 28.8 mi (46.3 km)
The straight-line (air) distance is approximately 12.2 mi (19.6 km)
Estimated travel time by road is 36 minutes
We found 3 routes between Shell Beach and Cannon.
Available Routes
Route Directions
Take Shell Beach Rd NE and OH-204 E to OH-13 S in Thorn Township
Take US-22 E to OH-345 S in Newton Township
Route Directions
Route Directions
Continue to Shell Beach Rd NE
Take OH-13 S and OH-669 E to OH-345 N in Newton Township
Journey Details
Traveling from Shell Beach, Ohio to Cannon, Ohio covers 28.1 miles (45 km) in a east direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (28-29 miles / 45-46 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views, coastal roads. During night weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Shell Beach
Starting Point
Cannon
Destination