Distance from Port Mercer, New Jersey to Emerald, Pennsylvania
The driving distance from Port Mercer, New Jersey to Emerald, Pennsylvania is 92.3 mi (148.6 km)
The straight-line (air) distance is approximately 36.3 mi (58.4 km)
Estimated travel time by road is 1 hour 38 minutes
This route includes Toll roads along the way.
We found 3 routes between Port Mercer and Emerald.
Available Routes
Route Directions
Get on I-295 N in Lawrence Township from Province Line Rd and Princeton Pike
Continue on I-295 N. Take I-276 W and I-476 N to PA-309 N in South Whitehall Township. Take the PA-309 N exit from US-22 E
Continue on PA-309 N. Take PA-873 N to Center St in Washington Township
Route Directions
Get on US-1 S/Brunswick Ave/Brunswick Pike in Lawrence Township
Follow US-1 S, I-276 W and I-476 N to PA-309 N in South Whitehall Township. Take the PA-309 N exit from US-22 E
Continue on PA-309 N. Take PA-873 N to Center St in Washington Township
Route Directions
Get on US-1 S/Brunswick Ave/Brunswick Pike in Lawrence Township
Drive from I-295 N to Hopewell Township. Take exit 72 from I-295 N
Get on NJ-31 N/US-202 N in East Amwell Township
Follow US-202 N to NJ-31 N in Flemington
Get on I-78 W/US-22 W in Clinton Township
Follow I-78 W/US-22 W to Mauch Chunk Rd in South Whitehall Township. Take the exit toward 15th Street from US-22 W
Continue on Mauch Chunk Rd. Take Old Post Rd to Center St in Washington Township
Journey Details
Traveling from Port Mercer, New Jersey to Emerald, Pennsylvania covers 83.5 miles (134 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 53 minutes under normal conditions.
Drivers have 3 route options between these locations (83-92 miles / 134-149 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Port Mercer
Starting Point
Emerald
Destination