Distance from Cornelius, North Carolina to Elmwood, North Carolina

Cornelius Elmwood
Total Distance
27.4 mi
(44.1 km)
Travel Time
30 minutes

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

Shortest
Triplett Rd
23.3 mi
37.4 km
34 minutes
I-77 N and Salisbury Hwy
27.4 mi
44.1 km
31 minutes
Fastest Tolls
I-77 N
27.4 mi
44.1 km
30 minutes

Route Directions

Get on I-77 N/US-21 N
1.1 mi
3 min
Continue on I-77 N to Statesville. Take exit 49 A from I-77 N
20.2 mi
18 min
Follow US-70 E and Salisbury Hwy to Thompson Ln
6 mi
8 min

Route Directions

Get on I-77 N/US-21 N
1.1 mi
3 min
Follow I-77 N to US-70 E/Garner Bagnal Blvd in Statesville. Take exit 49 A from I-77 N
20.2 mi
18 min
Follow US-70 E and Salisbury Hwy to Thompson Ln
6 mi
8 min

Route Directions

Take I-77 N, US-21 N, Mazeppa Rd and Triplett Rd to Thompson Ln in Iredell County
23.2 mi
34 min
0 mi
0 min

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

Davidson, North Carolina

28 mi to destination

1 mi
Mooresville, North Carolina

21 mi to destination

1 mi
Shepherds, North Carolina

14 mi to destination

1 mi
Shinnville, North Carolina

Traveled 21 mi from origin

1 mi
Amity Hill, North Carolina

7 mi to destination

1 mi
Elmwood

Destination