Distance from Port Mercer, New Jersey to Freehold, New Jersey
The driving distance from Port Mercer, New Jersey to Freehold, New Jersey is 25 mi (40.3 km)
The straight-line (air) distance is approximately 13.6 mi (21.9 km)
Estimated travel time by road is 40 minutes
We found 3 routes between Port Mercer and Freehold.
Available Routes
Route Directions
Get on NJ-133 E in East Windsor from Clarksville Rd and Princeton Hightstown Rd
Follow NJ-133 E and NJ-33 E to County Rd 537/W Main St in Freehold Township. Take the County Rd 537 E exit from NJ-33 E
Route Directions
Take Quakerbridge Rd, Village Rd W, New Village Rd and Old Trenton Rd to NJ-133 E in East Windsor
Follow NJ-133 E and NJ-33 E to County Rd 537/W Main St in Freehold Township. Take the County Rd 537 E exit from NJ-33 E
Route Directions
Take Clarksville Rd and Princeton Hightstown Rd to NJ-133 E in East Windsor
Follow NJ-133 E and NJ-33 E to County Rd 537/W Main St in Freehold Township. Take the County Rd 537 E exit from NJ-33 E
Journey Details
Traveling from Port Mercer, New Jersey to Freehold, New Jersey covers 25 miles (40 km) in a east direction. This secondary roads, moderate route typically takes 40 minutes under normal conditions.
Drivers have 3 route options between these locations (25-25 miles / 40-41 km). The primary route shown here saves 25 seconds compared to alternatives.
Journey Waypoints
Port Mercer
Starting Point
Freehold
Destination