Distance from Oyster Rocks, Delaware to Sand Hill, Delaware

Oyster Rocks Sand Hill
Total Distance
12.9 mi
(20.7 km)
Travel Time
20 minutes

The driving distance from Oyster Rocks, Delaware to Sand Hill, Delaware is 12.9 mi (20.7 km)

The straight-line (air) distance is approximately 6.1 mi (9.8 km)

Estimated travel time by road is 20 minutes

We found 2 routes between Oyster Rocks and Sand Hill.

Available Routes

Shortest Fastest
Rd 264
12.5 mi
20.1 km
20 minutes
Cave Neck Rd and Sand Hill Rd
12.9 mi
20.7 km
20 minutes

Route Directions

12.9 mi
20 min

Route Directions

12.5 mi
20 min

Journey Details

Traveling from Oyster Rocks, Delaware to Sand Hill, Delaware covers 12.5 miles (20 km) in a southwest direction. This secondary roads, moderate route typically takes 20 minutes under normal conditions.

Drivers have 2 route options between these locations (12-13 miles / 20-21 km). The primary route shown here saves 9 seconds compared to alternatives.

Journey Waypoints

Oyster Rocks

Starting Point

Wiltbank Landing, Delaware

14 mi to destination

1 mi
Drawbridge, Delaware

Traveled 3 mi from origin

1 mi
Cave Colony, Delaware

Traveled 7 mi from origin

1 mi
Gravel Hill, Delaware

Traveled 14 mi from origin

1 mi
Sand Hill

Destination