Distance from Packs Branch, West Virginia to Kegley, West Virginia
The driving distance from Packs Branch, West Virginia to Kegley, West Virginia is 55.3 mi (89 km)
The straight-line (air) distance is approximately 22.1 mi (35.6 km)
Estimated travel time by road is 1 hour 12 minutes
We found 3 routes between Packs Branch and Kegley.
Available Routes
Route Directions
Get on I-64 E/I-77 S from Packs Branch Rd
Follow I-64 E/I-77 S, US-19 S and I-77 S to Mercer Springs Rd/Spanishburg-Athens Rd in Mercer County. Take exit 14 from I-77 S
Take Rocky Branch Rd to Kegley Trestle Rd
Route Directions
Get on I-64 E/I-77 S from Packs Branch Rd
Follow I-77 S to Mercer Springs Rd/Spanishburg-Athens Rd in Mercer County. Take exit 14 from I-77 S
Follow Spanishburg-Athens Rd to US-19 S
Route Directions
Get on I-64 E/I-77 S from Packs Branch Rd
Follow I-77 S to Mercer Springs Rd/Spanishburg-Athens Rd in Mercer County. Take exit 14 from I-77 S
Take Rocky Branch Rd to Kegley Trestle Rd
Journey Details
Traveling from Packs Branch, West Virginia to Kegley, West Virginia covers 48 miles (77 km) in a south direction. This mixed highways and local roads, moderate route typically takes 54 minutes under normal conditions.
Drivers have 3 route options between these locations (48-55 miles / 77-89 km). The primary route shown here saves 19 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 52 mph (84 km/h) .
Journey Waypoints
Packs Branch
Starting Point
Kegley
Destination