Distance from Shell Beach, Ohio to Cannon, Ohio

Shell Beach Cannon
Total Distance
28.8 mi
(46.3 km)
Travel Time
36 minutes

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

Shortest
OH-13 S
28.1 mi
45.2 km
36 minutes
OH-204 E
28.1 mi
45.2 km
38 minutes
Fastest
OH-13 S and US-22 E
28.8 mi
46.3 km
36 minutes

Route Directions

Take Shell Beach Rd NE and OH-204 E to OH-13 S in Thorn Township
7 mi
11 min
Take US-22 E to OH-345 S in Newton Township
19.8 mi
22 min
2 mi
2 min

Route Directions

28.1 mi
38 min

Route Directions

Continue to Shell Beach Rd NE
0.8 mi
2 min
Take OH-13 S and OH-669 E to OH-345 N in Newton Township
27.2 mi
34 min

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

Firemans Park, Ohio

28 mi to destination

1 mi
Thornville, Ohio

Traveled 7 mi from origin

1 mi
Walser, Ohio

21 mi to destination

1 mi
Glenford, Ohio

Traveled 14 mi from origin

1 mi
Glass Rock, Ohio

14 mi to destination

1 mi
Sego, Ohio

7 mi to destination

0 mi
Cannon

Destination