Distance from Bocktown, Pennsylvania to Vankirk, Pennsylvania
The driving distance from Bocktown, Pennsylvania to Vankirk, Pennsylvania is 44.7 mi (71.9 km)
The straight-line (air) distance is approximately 18.2 mi (29.4 km)
Estimated travel time by road is 47 minutes
This route includes Toll roads along the way.
We found 3 routes between Bocktown and Vankirk.
Available Routes
Route Directions
Get on I-376 E in Hopewell Township
Continue on I-376 E. Take Pennsylvania Turnpike 576 E and I-79 S to US-40 E/U.S. Hwy 40 E in North Franklin Township. Take exit 15 from I-70 W
Take Franklin Farms Rd to Scenic Dr in Amwell Township
Route Directions
Get on I-376 E in Hopewell Township
Follow I-376 E and I-79 S to US-40 E/U.S. Hwy 40 E in North Franklin Township. Take exit 15 from I-70 W
Take Franklin Farms Rd to Scenic Dr in Amwell Township
Route Directions
Get on I-376 E in Hopewell Township
Follow I-376 E and Pennsylvania Turnpike 576 E to Fort Cherry Rd in Robinson Township. Exit from Pennsylvania Turnpike 576 E
Take PA-18 S/Henderson Ave to Scenic Dr in North Franklin Township
Drive to Scenic Dr in Amwell Township
Journey Details
Traveling from Bocktown, Pennsylvania to Vankirk, Pennsylvania covers 39.9 miles (64 km) in a south direction. This mixed highways and local roads, moderate route typically takes 55 minutes under normal conditions.
Drivers have 3 route options between these locations (40-46 miles / 64-74 km). The primary route shown here saves no time compared to alternatives.
The route features toll sections. During morning weekday travel, expect morning rush hour with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Bocktown
Starting Point
Vankirk
Destination