Distance from Cornelius, North Carolina to Elmwood, North Carolina
The driving distance from Cornelius, North Carolina to Elmwood, North Carolina is 27.4 mi (44.1 km)
The straight-line (air) distance is approximately 12.1 mi (19.4 km)
Estimated travel time by road is 30 minutes
This route includes Toll roads along the way.
We found 3 routes between Cornelius and Elmwood.
Available Routes
Route Directions
Get on I-77 N/US-21 N
Continue on I-77 N to Statesville. Take exit 49 A from I-77 N
Follow US-70 E and Salisbury Hwy to Thompson Ln
Route Directions
Get on I-77 N/US-21 N
Follow I-77 N to US-70 E/Garner Bagnal Blvd in Statesville. Take exit 49 A from I-77 N
Follow US-70 E and Salisbury Hwy to Thompson Ln
Route Directions
Take I-77 N, US-21 N, Mazeppa Rd and Triplett Rd to Thompson Ln in Iredell County
Journey Details
Traveling from Cornelius, North Carolina to Elmwood, North Carolina covers 23.3 miles (37 km) in a north direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.
Drivers have 3 route options between these locations (23-27 miles / 37-44 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Cornelius
Starting Point
Elmwood
Destination