Distance from Pine Run, Pennsylvania to Vicksburg, Pennsylvania
The driving distance from Pine Run, Pennsylvania to Vicksburg, Pennsylvania is 41.9 mi (67.4 km)
The straight-line (air) distance is approximately 14.2 mi (22.9 km)
Estimated travel time by road is 51 minutes
We found 3 routes between Pine Run and Vicksburg.
Available Routes
Route Directions
Follow Pine Run Rd to US-220 S
Follow US-220 N and US-15 S to Col John Kelly Rd in Kelly Township
Continue on Col John Kelly Rd. Take Hoffa Mill Rd to PA-45 W in Vicksburg
Route Directions
Take Pine Run Rd to US-220 N in Piatt Township
Follow US-220 N and I-180 E to US-15 S in White Deer Township. Take exit 210A from I-80 W
Continue on US-15 S. Take Col John Kelly Rd and Hoffa Mill Rd to PA-45 W in Vicksburg
Route Directions
Follow Pine Run Rd to US-220 S
Follow US-220 N and US-15 S to Buffalo Rd in Lewisburg
Drive to PA-45 W/Old Turnpike Rd in Vicksburg
Journey Details
Traveling from Pine Run, Pennsylvania to Vicksburg, Pennsylvania covers 41.5 miles (67 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.
Drivers have 3 route options between these locations (41-53 miles / 67-86 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Pine Run
Starting Point
Vicksburg
Destination