Distance from Ivy Ridge, North Carolina to Low Moor, Virginia
The driving distance from Ivy Ridge, North Carolina to Low Moor, Virginia is 271.7 mi (437.2 km)
The straight-line (air) distance is approximately 123 mi (197.9 km)
Estimated travel time by road is 4 hours 35 minutes
We found 3 routes between Ivy Ridge and Low Moor.
Available Routes
Route Directions
Get on I-26 W/US-23 N from Big Laurel Rd
Follow I-26 W, I-81 N and I-77 N to US-460 E in Mercer County. Take exit 9 from I-77 N
Get on I-64 E in Greenbrier County from US-219 N
Follow I-64 E to State Rte 696/Selma-Low Moor Rd in Low Moor. Take exit 21 from I-64 E
Continue on State Rte 696/Selma-Low Moor Rd. Drive to Garland Rd
Route Directions
Get on I-26 W/US-23 N from Big Laurel Rd
Continue on I-26 W. Take I-81 N, US-19 N, US-460 E, US-219 N and I-64 E to State Rte 696/Selma-Low Moor Rd in Low Moor. Take exit 21 from I-64 E
Continue on State Rte 696/Selma-Low Moor Rd. Drive to Garland Rd
Route Directions
Get on I-26 W/US-23 N from Big Laurel Rd
Follow I-26 W and I-81 N to US-220 N in Botetourt County. Take exit 150 B from I-81 N
Continue on US-220 N. Drive to Garland Rd in Low Moor
Journey Details
Traveling from Ivy Ridge, North Carolina to Low Moor, Virginia covers 258.6 miles (416 km) in a northeast direction. This highway, long-distance route typically takes 4 hours 15 minutes under normal conditions.
Drivers have 3 route options between these locations (259-272 miles / 416-437 km). The primary route shown here saves 37 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Ivy Ridge
Starting Point
Low Moor
Destination