Distance from Adams, New Jersey to Weilersville, Pennsylvania
The driving distance from Adams, New Jersey to Weilersville, Pennsylvania is 79.7 mi (128.3 km)
The straight-line (air) distance is approximately 36.6 mi (58.9 km)
Estimated travel time by road is 1 hour 26 minutes
This route includes Toll roads along the way.
We found 3 routes between Adams and Weilersville.
Available Routes
Route Directions
Get on I-287 N in Franklin Township from Bennetts Ln, John F Kennedy Blvd and Easton Ave
Take I-78 W to US-222 S in South Whitehall Township. Take exit 54A from I-78 W
Continue on US-222 S. Drive to Weilers Rd in Lower Macungie Township
Route Directions
Get on I-287 N in Franklin Township from Bennetts Ln, John F Kennedy Blvd and Easton Ave
Follow I-287 N and I-78 W to US-22 W in Pohatcong Township. Take exit 3 from I-78 W
Get on I-78 W in Williams Township
Follow I-78 W to US-222 S in South Whitehall Township. Take exit 54A from I-78 W
Continue on US-222 S. Drive to Weilers Rd in Lower Macungie Township
Route Directions
Get on I-78 W/US-22 W in Clinton Township from Skillmans Ln, Blackwells Mills Rd, Millstone River Rd, Amwell Rd, ... and NJ-31 N
Follow I-78 W to US-222 S in South Whitehall Township. Take exit 54A from I-78 W
Continue on US-222 S. Drive to Weilers Rd in Lower Macungie Township
Journey Details
Traveling from Adams, New Jersey to Weilersville, Pennsylvania covers 78.4 miles (126 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 40 minutes under normal conditions.
Drivers have 3 route options between these locations (78-80 miles / 126-129 km). The primary route shown here saves no time compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 46 mph (74 km/h) .
Journey Waypoints
Adams
Starting Point
Weilersville
Destination