Distance from Morlunda, West Virginia to Asbury, North Carolina
The driving distance from Morlunda, West Virginia to Asbury, North Carolina is 175.6 mi (282.6 km)
The straight-line (air) distance is approximately 55.6 mi (89.6 km)
Estimated travel time by road is 3 hours 3 minutes
This route includes Toll roads along the way.
We found 3 routes between Morlunda and Asbury.
Available Routes
Route Directions
Get on I-64 W from US-60 W
Follow I-64 W and I-77 S to State Rte 775/VA-148 E/Chances Creek Rd in Carroll County. Take exit 8 from I-77 S
Take US-52 S, NC-103 E/E Pine St and Mount Herman Church Road to Flippin Road in Asbury
Route Directions
Take Herns Mill Rd and Bungers Mill Rd to US-60 E
Take US-219 S to N Main St/Virginia Ave in Giles County. Take the exit toward US-460 BUS/VA-100 S/Pearisburg from US-460 E/Virginia Ave
Get on I-81 S in Pulaski County
Follow I-81 S, I-77 S and US-52 S to US-52 Business S in Mount Airy
Take Linville Rd, NC-103 E/E Pine St and Mount Herman Church Road to Flippin Road in Asbury
Route Directions
Take Herns Mill Rd and Bungers Mill Rd to US-60 E
Take US-219 S to N Main St/Virginia Ave in Giles County. Take the exit toward US-460 BUS/VA-100 S/Pearisburg from US-460 E/Virginia Ave
Get on I-81 S in Pulaski County
Follow I-81 S, State Hwy 100 S and US-58 to State Rte 645 in Laurel Fork
Continue on State Rte 645. Take State Rte 614 and State Rte 645 to Flippin Road in Asbury
Journey Details
Traveling from Morlunda, West Virginia to Asbury, North Carolina covers 141.1 miles (227 km) in a south direction. This mixed highways and local roads, substantial route typically takes 3 hours 5 minutes under normal conditions.
Drivers have 3 route options between these locations (141-176 miles / 227-283 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Morlunda
Starting Point
Asbury
Destination