Distance from Oyster Rocks, Delaware to McDonalds Crossroads, Delaware

Oyster Rocks McDonalds Crossroads
Total Distance
21.8 mi
(35 km)
Travel Time
35 minutes

The driving distance from Oyster Rocks, Delaware to McDonalds Crossroads, Delaware is 21.8 mi (35 km)

The straight-line (air) distance is approximately 10 mi (16.1 km)

Estimated travel time by road is 35 minutes

We found 2 routes between Oyster Rocks and McDonalds Crossroads.

Available Routes

Shortest Fastest
US-9 W
18 mi
28.9 km
30 minutes
Rd 264
21.8 mi
35 km
35 minutes

Route Directions

Take Rd 264 to US-9 W
6.2 mi
10 min
1.6 mi
2 min
1.8 mi
2 min
1.1 mi
1 min
Follow Rd 252 and Wilson Rd to US-113 S/N Dupont Blvd
5 mi
8 min
Continue on US-113 S/N Dupont Blvd to Rd 518A
4 mi
6 min
Continue on Rd 518A. Drive to Davis Rd
2.2 mi
3 min

Route Directions

18 mi
30 min

Journey Details

Traveling from Oyster Rocks, Delaware to McDonalds Crossroads, Delaware covers 18 miles (29 km) in a southwest direction. This secondary roads, moderate route typically takes 30 minutes under normal conditions.

Drivers have 2 route options between these locations (18-22 miles / 29-35 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Oyster Rocks

Starting Point

Drawbridge, Delaware

23 mi to destination

1 mi
Cave Colony, Delaware

17 mi to destination

1 mi
Harbeson, Delaware

Traveled 12 mi from origin

1 mi
Sand Hill, Delaware

12 mi to destination

1 mi
Swain Acres, Delaware

6 mi to destination

1 mi
McDonalds Crossroads

Destination