Distance from Beech Bottom, West Virginia to McCracken, Pennsylvania
The driving distance from Beech Bottom, West Virginia to McCracken, Pennsylvania is 42.4 mi (68.2 km)
The straight-line (air) distance is approximately 17 mi (27.4 km)
Estimated travel time by road is 1 hour 9 minutes
We found 3 routes between Beech Bottom and McCracken.
Available Routes
Route Directions
Follow 3rd St to WV-2 S/River Rd
Take WV-88 S/Fairmont Pike Rd to US-250 S in Marshall County
Continue on US-250 S to Richhill Township
Continue on Aleppo Rd to your destination in Aleppo Township
Route Directions
Get on OH-7 S in Wells Township from WV-2 N/River Rd
Continue on OH-7 S to Bethlehem. Take exit 2 from I-470 E
Take WV-88 S/Fairmont Pike Rd to US-250 S in Marshall County
Follow WV-891 E, PA-21 E and Aleppo Rd to your destination in Aleppo Township
Route Directions
Take Apple Pie Ridge to Van Meter Way in West Liberty
Continue on Harvey Rd. Take Greggsville, Clinton and Potomac Rd to U.S. Hwy 40 E
Take Old Brick Rd to W Finley Rd in West Finley Township
Follow W Finley Rd to Ackley Creek Rd in Graysville
Drive from PA-21 W and Aleppo Rd to Aleppo Township
Journey Details
Traveling from Beech Bottom, West Virginia to McCracken, Pennsylvania covers 40.5 miles (65 km) in a southeast direction. This secondary roads, moderate route typically takes 1 hour 12 minutes under normal conditions.
Drivers have 3 route options between these locations (40-49 miles / 65-79 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Beech Bottom
Starting Point
McCracken
Destination