Distance from Allegheny, North Carolina to Sandymush, North Carolina
The driving distance from Allegheny, North Carolina to Sandymush, North Carolina is 37.7 mi (60.7 km)
The straight-line (air) distance is approximately 14.5 mi (23.3 km)
Estimated travel time by road is 1 hour 3 minutes
We found 3 routes between Allegheny and Sandymush.
Available Routes
Route Directions
Continue on NC-212 S. Take US-25 S/US-70 E to Sandy Mush Creek Rd
Follow Sandy Mush Creek Rd and Big Sandy Mush Rd to School Rd in Leicester
Route Directions
Take Cutshall Town Rd, Chapel Hill Rd and Lonesome Mountain Rd to US-25 S/US-70 E
Continue on US-25 S/US-70 E to Alexander
Take Alexander Rd to NC-63 W in Leicester
Follow N Turkey Creek Rd, Earlys Mountain Rd and Big Sandy Mush Rd to School Rd
Route Directions
Take Cutshall Town Rd, Chapel Hill Rd and Lonesome Mountain Rd to US-25 S/US-70 E
Continue on US-25 S/US-70 E. Take Meadows Town Rd to Sandy Mush Creek Rd
Follow Sandy Mush Creek Rd and Big Sandy Mush Rd to School Rd in Leicester
Journey Details
Traveling from Allegheny, North Carolina to Sandymush, North Carolina covers 34.9 miles (56 km) in a southwest direction. This secondary roads, moderate route typically takes 1 hour 4 minutes under normal conditions.
Drivers have 3 route options between these locations (35-43 miles / 56-69 km). The primary route shown here saves 10 minutes compared to alternatives.
Journey Waypoints
Allegheny
Starting Point
Sandymush
Destination