Distance from Ocean Grove, New Jersey to Freehold, New Jersey
The driving distance from Ocean Grove, New Jersey to Freehold, New Jersey is 19.8 mi (31.9 km)
The straight-line (air) distance is approximately 9 mi (14.5 km)
Estimated travel time by road is 28 minutes
We found 3 routes between Ocean Grove and Freehold.
Available Routes
Route Directions
Get on NJ-18 N from Main Ave and Corlies Ave
Follow NJ-18 N to County Rd 537 W in Colts Neck. Take exit 22B from NJ-18 N
Follow County Rd 537 W to E Main St in Freehold
Route Directions
Follow Main Ave and Memorial Dr to NJ-35 S/New Jersey 35 S
Take NJ-138 W, NJ-34 N and NJ-33 W to NJ-79 N/Hwy 79 N/South St in Freehold Township. Take the NJ-79 N exit from NJ-33 W
Route Directions
Follow Main Ave to NJ-33 W/Corlies Ave
Follow NJ-33 W to NJ-79 N/Hwy 79 N/South St in Freehold Township. Take the NJ-79 N exit from NJ-33 W
Journey Details
Traveling from Ocean Grove, New Jersey to Freehold, New Jersey covers 16.2 miles (26 km) in a west direction. This secondary roads, moderate route typically takes 28 minutes under normal conditions.
Drivers have 3 route options between these locations (16-20 miles / 26-32 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 34 mph (55 km/h) .
Journey Waypoints
Ocean Grove
Starting Point
Freehold
Destination