Distance from Oyster Rocks, Delaware to Maurice River, New Jersey
The driving distance from Oyster Rocks, Delaware to Maurice River, New Jersey is 135.7 mi (218.3 km)
The straight-line (air) distance is approximately 21.4 mi (34.5 km)
Estimated travel time by road is 2 hours 35 minutes
We found 3 routes between Oyster Rocks and Maurice River.
Available Routes
Route Directions
Follow Coastal Hwy and DE-1 N/Bay Rd to DE-9/Bayside Dr in Dover. Take exit 91 from DE-1 N/Bay Rd
Continue on DE-9 to Smyrna
Take DE-1 N, I-295 N, U.S. Hwy 40 E and NJ-55 S/State Rte 55 S to NJ-47 S in Maurice River
Continue on NJ-47 S. Drive to Main St
Route Directions
Continue to Dover
Continue on DE-1 N. Take I-295 N and NJ Tpke to US-322 E in Woolwich Township. Take exit 2 from NJ Tpke
Get on NJ-55 S/State Rte 55 S in Harrison Township
Continue on NJ-47 S. Drive to Main St
Route Directions
Continue to Dover
Continue on DE-1 N. Drive from I-295 N to Carneys Point Township. Take the exit toward US-40 from US-40 E/U.S. Hwy 40 E/NJ Turnpike
Get on NJ-55 S/State Rte 55 S in Franklin from U.S. Hwy 40 E
Continue on NJ-47 S. Drive to Main St
Journey Details
Traveling from Oyster Rocks, Delaware to Maurice River, New Jersey covers 135.3 miles (218 km) in a northeast direction. This highway, substantial route typically takes 2 hours 18 minutes under normal conditions.
Drivers have 3 route options between these locations (135-142 miles / 218-229 km). The primary route shown here saves 17 minutes compared to alternatives.
The route features scenic views, toll sections. During morning weekday travel, expect morning rush hour with average speeds around 62 mph (100 km/h) .
Journey Waypoints
Oyster Rocks
Starting Point
Maurice River
Destination