Distance from Allegheny, North Carolina to Alexander, North Carolina
The driving distance from Allegheny, North Carolina to Alexander, North Carolina is 34.3 mi (55.3 km)
The straight-line (air) distance is approximately 12.5 mi (20.1 km)
Estimated travel time by road is 52 minutes
We found 3 routes between Allegheny and Alexander.
Available Routes
Route Directions
Take NC-212 S to US-25 S/US-70 E
Continue on Lower Shephard Branch Rd. Take Lower Flat Creek Rd, NC-251 S and Fletcher Martin Rd to Knoll Top Dr in Alexander
Route Directions
Get on I-26 E/US-23 S in Flag Pond from NC-212 N, TN-352 and Old Asheville Hwy
Follow I-26 E/US-23 S to US-25 N/US-70 W in Weaverville. Take exit 19 from I-26 E/US-23 S
Follow Monticello Rd, NC-251 N and Fletcher Martin Rd to Knoll Top Dr in Alexander
Route Directions
Take Cutshall Town Rd, Chapel Hill Rd and Lonesome Mountain Rd to US-25 S/US-70 E
Continue on Lower Flat Creek Rd. Take Fletcher Martin Rd to Knoll Top Dr in Alexander
Journey Details
Traveling from Allegheny, North Carolina to Alexander, North Carolina covers 29.8 miles (48 km) in a south direction. This secondary roads, moderate route typically takes 51 minutes under normal conditions.
Drivers have 3 route options between these locations (30-42 miles / 48-67 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Allegheny
Starting Point
Alexander
Destination