Distance from Oyster Rocks, Delaware to Cannon, Delaware

Oyster Rocks Cannon
Total Distance
27.4 mi
(44 km)
Travel Time
41 minutes

The driving distance from Oyster Rocks, Delaware to Cannon, Delaware is 27.4 mi (44 km)

The straight-line (air) distance is approximately 14.5 mi (23.3 km)

Estimated travel time by road is 41 minutes

We found 3 routes between Oyster Rocks and Cannon.

Available Routes

Shortest
US-9 W and DE-18 W
26.6 mi
42.9 km
41 minutes
Fastest
Rd 565
27.4 mi
44 km
41 minutes
DE-16 W
28.2 mi
45.4 km
42 minutes

Route Directions

Take Rd 264 and Cave Neck Rd to DE-5 S/Federal St in Milton
8 mi
13 min
0.5 mi
1 min
Take Rd 565 to DE-18 W/DE-404 W
13.2 mi
18 min
2.8 mi
3 min
Follow DE-18 W/Cannon Rd to your destination
2.9 mi
4 min

Route Directions

2.3 mi
4 min
Take DE-16 W to Ellison Dr
8.2 mi
12 min
Take Saw Mill Rd, Rd 579/E Robbins Rd, Redden Rd and Chaplains Chapel Rd to DE-18 W/DE-404 W
13 mi
18 min
1.8 mi
2 min
Follow DE-18 W/Cannon Rd to your destination
2.9 mi
4 min

Route Directions

26.6 mi
41 min

Journey Details

Traveling from Oyster Rocks, Delaware to Cannon, Delaware covers 26.6 miles (43 km) in a west direction. This mixed highways and local roads, moderate route typically takes 41 minutes under normal conditions.

Drivers have 3 route options between these locations (27-28 miles / 43-45 km). The primary route shown here saves 23 seconds compared to alternatives.

Journey Waypoints

Oyster Rocks

Starting Point

Drawbridge, Delaware

33 mi to destination

0 mi
East Side Village, Delaware

Traveled 8 mi from origin

1 mi
Milton, Delaware

25 mi to destination

1 mi
Robbins, Delaware

Traveled 17 mi from origin

1 mi
Redden Crossroads, Delaware

17 mi to destination

1 mi
Kings Crossroads, Delaware

Traveled 25 mi from origin

1 mi
Coverdale Crossroads, Delaware

8 mi to destination

1 mi
Bryan Park, Delaware

Traveled 33 mi from origin

1 mi
Cannon

Destination