Distance from Ivy Ridge, North Carolina to Upper Poplar, North Carolina
The driving distance from Ivy Ridge, North Carolina to Upper Poplar, North Carolina is 38.6 mi (62.1 km)
The straight-line (air) distance is approximately 13 mi (20.9 km)
Estimated travel time by road is 58 minutes
We found 3 routes between Ivy Ridge and Upper Poplar.
Available Routes
Route Directions
Get on I-26 W/US-23 N from Big Laurel Rd
Follow I-26 W/US-23 N to Harris Hollow Rd in Erwin. Take exit 36 from I-26 W/US-23 N
Follow TN-395 E/10th St/Rock Creek Rd and NC-197 S to State Rd 1321 in Green Mountain
Route Directions
Follow Big Laurel Rd
Take US-23 ALT S to Laurel Valley Rd
Continue on Laurel Valley Rd to Yancey County
Continue on US-19 N. Take US-19E E, Jacks Creek Rd, Coxes Creek Rd, Huntdale Rd and NC-197 N to State Rd 1321 in Green Mountain
Drive to State Rd 1321
Route Directions
Get on I-26 W/US-23 N from Big Laurel Rd
Follow I-26 W/US-23 N to TN-107 E/2nd St in Erwin. Take exit 37 from I-26 W/US-23 N
Follow TN-395 E/10th St/Rock Creek Rd and NC-197 S to State Rd 1321 in Green Mountain
Journey Details
Traveling from Ivy Ridge, North Carolina to Upper Poplar, North Carolina covers 37.6 miles (60 km) in a northeast direction. This secondary roads, moderate route typically takes 58 minutes under normal conditions.
Drivers have 3 route options between these locations (38-40 miles / 60-64 km). The primary route shown here saves 18 minutes compared to alternatives.
Journey Waypoints
Ivy Ridge
Starting Point
Upper Poplar
Destination