Distance from Oyster Rocks, Delaware to Green Creek, New Jersey
The driving distance from Oyster Rocks, Delaware to Green Creek, New Jersey is 156.3 mi (251.5 km)
The straight-line (air) distance is approximately 14.9 mi (23.9 km)
Estimated travel time by road is 2 hours 44 minutes
This route includes Toll roads along the way.
We found 2 routes between Oyster Rocks and Green Creek.
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 and NJ-47 S/N Delsea Dr to your destination in Middle Township
Route Directions
Continue on DE-1 S. Take US-9 E to Cape May - Lewes Ferry in Lewes
Continue on Seashore Rd to your destination in Middle Township
Journey Details
Traveling from Oyster Rocks, Delaware to Green Creek, New Jersey covers 35.9 miles (58 km) in a northeast direction. This local streets, moderate route typically takes 2 hours 9 minutes under normal conditions.
Drivers have 2 route options between these locations (36-156 miles / 58-252 km). The primary route shown here saves 36 minutes compared to alternatives.
The route features 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 Creek
Destination