Distance from Ivy Ridge, North Carolina to Abshers, North Carolina
The driving distance from Ivy Ridge, North Carolina to Abshers, North Carolina is 123.3 mi (198.5 km)
The straight-line (air) distance is approximately 54.9 mi (88.3 km)
Estimated travel time by road is 2 hours 49 minutes
We found 3 routes between Ivy Ridge and Abshers.
Available Routes
Route Directions
Take Big Laurel Rd, Laurel Valley Rd and Windy Gap Rd to US-19 N in Yancey County
Take US-19E E and US-221 N to NC-105 N in Linville
Follow US-421 S/U.S. Hwy 421 S to NC-16 N in Wilkesboro
Continue on NC-16 N. Take NC-18 N and Longbottom Rd to Absher Rd
Route Directions
Get on I-26 E/US-23 S from Big Laurel Rd
Follow I-26 E/US-23 S and I-40 E to Jamestown Rd in Burke County. Take exit 100 from I-40 E
Take US-64 E, NC-18 N, Mountain View Rd and Traphill Rd to Absher Rd in Wilkes County
Route Directions
Take Big Laurel Rd, Laurel Valley Rd and Windy Gap Rd to US-19 N in Yancey County
Take US-19E E and US-221 N to NC-105 N in Linville
Follow US-421 S/U.S. Hwy 421 S to NC-16 N in Wilkesboro
Continue on NC-16 N. Take Mountain Valley Church Rd, Yellow Banks Rd and Traphill Rd to Absher Rd
Journey Details
Traveling from Ivy Ridge, North Carolina to Abshers, North Carolina covers 122.2 miles (197 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 48 minutes under normal conditions.
Drivers have 3 route options between these locations (122-149 miles / 197-240 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Ivy Ridge
Starting Point
Abshers
Destination