Distance from Alma, North Carolina to Aspinall, West Virginia
The driving distance from Alma, North Carolina to Aspinall, West Virginia is 439.8 mi (707.8 km)
The straight-line (air) distance is approximately 185.8 mi (299 km)
Estimated travel time by road is 7 hours 27 minutes
We found 3 routes between Alma and Aspinall.
Available Routes
Route Directions
Get on I-74 W/US-74 W from Alma Rd
Continue on US-74 W. Take I-73 N to US-220 N in Rockingham County
Follow Goosepen Run Rd to Indian Fork Rd
Get on US-58 W/US-58 BYP W in Henry County
Follow I-581 N and I-81 N to US-220 N in Botetourt County. Take exit 150 B from I-81 N/US-220 N
Get on I-64 W/US-220 N/US-60 W in Alleghany County
Follow I-64 W to US-60 W/Midland Trail W in Crawley. Take exit 156 from I-64 W
Get on I-79 N/US-19 N in Braxton County from WV-20 N
Follow I-79 N to US-19 N in Lewis County. Take exit 91 from I-79 N
Route Directions
Take Alma Rd to US-74 ALT W
Take US-74 W, I-73 N, US-29 N, I-64 W, ... and US-48 to Goosepen Run Rd in Walkersville
Follow Goosepen Run Rd to Indian Fork Rd
Route Directions
Get on I-74 W/US-74 W from Alma Rd
Continue on US-74 W. Take I-74, US-52 N, I-74 W and I-77 N to US-19 N in Bradley. Take exit 48 from I-77 N
Get on I-79 N/US-19 N in Braxton County
Follow I-79 N to US-19 N in Lewis County. Take exit 91 from I-79 N
Follow Goosepen Run Rd to Indian Fork Rd
Journey Details
Traveling from Alma, North Carolina to Aspinall, West Virginia covers 409.4 miles (659 km) in a north direction. This fast highway, long-distance route typically takes 6 hours 29 minutes under normal conditions.
Drivers have 3 route options between these locations (409-484 miles / 659-779 km). The primary route shown here saves 1 hour and 56 minutes compared to alternatives.
The route features scenic views, toll sections. During morning weekday travel, expect morning rush hour with average speeds around 66 mph (106 km/h) .
Journey Waypoints
Alma
Starting Point
Aspinall
Destination