Distance from Hardscrabble, Virginia to Rogerstown, Pennsylvania
The driving distance from Hardscrabble, Virginia to Rogerstown, Pennsylvania is 144.3 mi (232.2 km)
The straight-line (air) distance is approximately 61.8 mi (99.5 km)
Estimated travel time by road is 3 hours 9 minutes
This route includes Toll roads along the way.
We found 3 routes between Hardscrabble and Rogerstown.
Available Routes
Route Directions
Take Upper North Fork Rd, Snowy Mountain Rd and WV-28 N to US-33 W in Circleville
Follow US-33 W to WV-32 in Harman
Take US-219 N and WV-24 N to Fox Rd in Aurora
Get on I-68 W from Aurora Pike and Brandonville Pike
Continue on I-68 W. Take PA-43 N and US-119 N to Bell Dr in Dunbar Township
Route Directions
Take Upper North Fork Rd, Snowy Mountain Rd and WV-28 N to US-33 W in Circleville
Follow US-33 W to WV-32 in Harman
Take US-219 N and WV-24 N to Fox Rd in Aurora
Get on I-68 W from Aurora Pike and Brandonville Pike
Continue on I-68 W. Take PA-43 N and US-119 N to Arch Bridge Rd in Dunbar Township
Continue on Arch Bridge Rd. Drive to W Crawford Ave
Route Directions
Take Upper North Fork Rd, Snowy Mountain Rd and WV-28 N to US-33 W in Circleville
Follow US-33 W to WV-32 in Harman
Take US-219 N to E Green St in Oakland
Take Herrington Manor Rd, Cranesville Rd, Trap Run Rd and Friendsville Rd to U.S. Hwy 40 W in Henry Clay Township
Follow U.S. Hwy 40 W and US-119 N to Bell Dr in Dunbar Township
Journey Details
Traveling from Hardscrabble, Virginia to Rogerstown, Pennsylvania covers 141.7 miles (228 km) in a north direction. This mixed highways and local roads, substantial route typically takes 3 hours 10 minutes under normal conditions.
Drivers have 3 route options between these locations (142-146 miles / 228-234 km). The primary route shown here saves 9 seconds compared to alternatives.
Journey Waypoints
Hardscrabble
Starting Point
Rogerstown
Destination