Distance from Oyster Rocks, Delaware to Pierces, New Jersey

Oyster Rocks Pierces
Total Distance
154.8 mi
(249.2 km)
Travel Time
2 hours 41 minutes

The driving distance from Oyster Rocks, Delaware to Pierces, New Jersey is 154.8 mi (249.2 km)

The straight-line (air) distance is approximately 15.2 mi (24.5 km)

Estimated travel time by road is 2 hours 41 minutes

This route includes Toll roads along the way.

We found 2 routes between Oyster Rocks and Pierces.

Available Routes

Shortest Fastest Tolls
US-9 N
36.7 mi
59 km
2 hours 8 minutes
Tolls
DE-1 N
154.8 mi
249.2 km
2 hours 41 minutes

Route Directions

2.3 mi
4 min
Continue on Coastal Hwy. Take DE-1 N, U.S. Hwy 40 E and NJ-55 S/State Rte 55 S to NJ-47 S in Maurice River
128.3 mi
2 hr 8 min
Take NJ-347 S to NJ-47 S/N Delsea Dr in Middle Township
24.3 mi
29 min

Route Directions

2.3 mi
4 min
Continue on DE-1 S. Take US-9 E to Cape May - Lewes Ferry in Lewes
7.8 mi
16 min
16.2 mi
1 hr 29 min
2.4 mi
5 min
Follow Seashore Rd to NJ-47 N/S Delsea Dr in Middle Township
7.9 mi
13 min

Journey Details

Traveling from Oyster Rocks, Delaware to Pierces, New Jersey covers 36.7 miles (59 km) in a northeast direction. This local streets, moderate route typically takes 2 hours 8 minutes under normal conditions.

Drivers have 2 route options between these locations (37-155 miles / 59-249 km). The primary route shown here saves 34 minutes compared to alternatives.

The route features scenic views, toll sections, mountain passes, urban congestion. During morning weekday travel, expect morning rush hour with average speeds around 20 mph (32 km/h) .

Journey Waypoints

Oyster Rocks

Starting Point

Green Hill, Delaware

35 mi to destination

2 mi
Savannah Beach, Delaware

26 mi to destination

5 mi
Cape May Point, New Jersey

Traveled 18 mi from origin

4 mi
Kimseytown, New Jersey

9 mi to destination

1 mi
Fishing Creek, New Jersey

Traveled 35 mi from origin

0 mi
Pierces

Destination