Distance from Glenmoore, New Jersey to Newkirk, Pennsylvania
The driving distance from Glenmoore, New Jersey to Newkirk, Pennsylvania is 97.6 mi (157 km)
The straight-line (air) distance is approximately 43.4 mi (69.8 km)
Estimated travel time by road is 2 hours
This route includes Toll roads along the way.
We found 3 routes between Glenmoore and Newkirk.
Available Routes
Route Directions
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 in Union Township
Follow I-78 W to PA-100 N in Upper Macungie Township. Take exit 49 B from I-78 W
Take PA-309 N to W Broad St in Tamaqua
Continue on W Broad St to Schuylkill Township
Follow Old 209 Rd to Cherry St
Route Directions
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 to PA-100 N in Upper Macungie Township. Take exit 49 B from I-78 W
Take PA-309 N to W Broad St in Tamaqua
Continue on W Broad St to Schuylkill Township
Follow Old 209 Rd to Cherry St
Route Directions
Continue to Pennington - Hopewell Rd
Take NJ-31 N, Easton Trenton Turnpike, NJ-12 W, Frenchtown Rd, ... and PA-309 N to Old 209 Rd in Schuylkill Township
Follow Old 209 Rd to Cherry St
Journey Details
Traveling from Glenmoore, New Jersey to Newkirk, Pennsylvania covers 87.6 miles (141 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 4 minutes under normal conditions.
Drivers have 3 route options between these locations (88-98 miles / 141-157 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Glenmoore
Starting Point
Newkirk
Destination