Distance from Barnegat Lighthouse State Park, New Jersey to Rocky Ridge, Pennsylvania
The driving distance from Barnegat Lighthouse State Park, New Jersey to Rocky Ridge, Pennsylvania is 107.2 mi (172.5 km)
The straight-line (air) distance is approximately 48.3 mi (77.8 km)
Estimated travel time by road is 2 hours 14 minutes
This route includes Toll roads along the way.
We found 2 routes between Barnegat Lighthouse State Park and Rocky Ridge.
Available Routes
Route Directions
Take Long Beach Blvd, NJ-72 W and Magnolia Rd to US-206 N in Southampton Township
Continue on US-206 N. Take I-276 W and PA-309 N to Rich Hill Rd in West Rockhill Township
Drive to S Old Bethlehem Pike in East Rockhill Township
Route Directions
Continue to Broadway
Take Long Beach Blvd, NJ-72 W, County Rd 539 N, I-195 W, ... and PA-563 S/N Ridge Rd to W Park Ave in Perkasie
Drive to S Old Bethlehem Pike in East Rockhill Township
Journey Details
Traveling from Barnegat Lighthouse State Park, New Jersey to Rocky Ridge, Pennsylvania covers 105.7 miles (170 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 30 minutes under normal conditions.
Drivers have 2 route options between these locations (106-107 miles / 170-173 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Barnegat Lighthouse State Park
Starting Point
Rocky Ridge
Destination