Distance from Ocean Grove, New Jersey to Keansburg, New Jersey
The driving distance from Ocean Grove, New Jersey to Keansburg, New Jersey is 23.5 mi (37.8 km)
The straight-line (air) distance is approximately 11.1 mi (17.8 km)
Estimated travel time by road is 36 minutes
This route includes Toll roads along the way.
We found 3 routes between Ocean Grove and Keansburg.
Available Routes
Route Directions
Get on Garden State Pkwy N in Tinton Falls from NJ-33 W/Corlies Ave
Follow Garden State Pkwy N to Red Hill Rd in Middletown Township. Take exit 114 from Garden State Pkwy N
Take Van Schoick Rd and S Laurel Ave to Carr Ave in Keansburg
Route Directions
Take Corlies Ave, NJ-18 N, Swimming River Rd, Middletown-Lincroft Rd and S Laurel Ave to Creek Rd in Keansburg
Take Seeley Ave to Carr Ave
Route Directions
Take Asbury Ave, Garden State Pkwy N and S Laurel Ave to Creek Rd in Keansburg
Take Seeley Ave to Carr Ave
Journey Details
Traveling from Ocean Grove, New Jersey to Keansburg, New Jersey covers 21.4 miles (35 km) in a northwest direction. This secondary roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (21-23 miles / 35-38 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 39 mph (63 km/h) .
Journey Waypoints
Ocean Grove
Starting Point
Keansburg
Destination