Distance from Port Mercer, New Jersey to Newton Heights, New Jersey
The driving distance from Port Mercer, New Jersey to Newton Heights, New Jersey is 33.1 mi (53.2 km)
The straight-line (air) distance is approximately 10.9 mi (17.5 km)
Estimated travel time by road is 44 minutes
This route includes Toll roads along the way.
We found 3 routes between Port Mercer and Newton Heights.
Available Routes
Route Directions
Take Clarksville Rd and Princeton Hightstown Rd to NJ-133 E in East Windsor
Take I-95 N to NJ-18 S in East Brunswick. Take exit 9 from I-95 N
Continue on NJ-18 S to your destination
Route Directions
Take Quaker Rd and US-206 N to Blue Spring Rd in Montgomery
Continue on Blue Spring Rd to Princeton
Drive from County Rd 522, Ridge Rd and Cranbury Rd to East Brunswick
Route Directions
Take US-1 N, Ridge Rd and Cranbury Rd to your destination in East Brunswick
Journey Details
Traveling from Port Mercer, New Jersey to Newton Heights, New Jersey covers 21.2 miles (34 km) in a northeast direction. This secondary roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (21-33 miles / 34-53 km). The primary route shown here saves 12 minutes compared to alternatives.
Journey Waypoints
Port Mercer
Starting Point
Newton Heights
Destination