Distance from Oyster Rocks, Delaware to Pierces, New Jersey
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
Route Directions
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
Take NJ-347 S to NJ-47 S/N Delsea Dr in Middle Township
Route Directions
Continue on DE-1 S. Take US-9 E to Cape May - Lewes Ferry in Lewes
Follow Seashore Rd to NJ-47 N/S Delsea Dr in Middle Township
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
Pierces
Destination