Distance from Cornelius, North Carolina to Shepherds, North Carolina

Cornelius Shepherds
Total Distance
12.8 mi
(20.6 km)
Travel Time
18 minutes

The driving distance from Cornelius, North Carolina to Shepherds, North Carolina is 12.8 mi (20.6 km)

The straight-line (air) distance is approximately 6.7 mi (10.8 km)

Estimated travel time by road is 18 minutes

This route includes Toll roads along the way.

We found 2 routes between Cornelius and Shepherds.

Available Routes

Shortest
I-77 N and US-21 N
12.2 mi
19.6 km
19 minutes
Fastest Tolls
I-77 Express Ln and I-77 N
12.8 mi
20.6 km
18 minutes

Route Directions

Get on I-77 N/US-21 N
1.1 mi
3 min
Take I-77 Express Ln and I-77 N to NC-150 E/W Plaza Dr in Mooresville. Take exit 36 from I-77 N
7.6 mi
7 min
Follow Oates Rd to US-21 N
4.1 mi
8 min

Route Directions

12.2 mi
19 min

Journey Details

Traveling from Cornelius, North Carolina to Shepherds, North Carolina covers 12.2 miles (20 km) in a north direction. This secondary roads, moderate route typically takes 19 minutes under normal conditions.

Drivers have 2 route options between these locations (12-13 miles / 20-21 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Cornelius

Starting Point

Davidson, North Carolina

15 mi to destination

0 mi
Mooresville, North Carolina

Traveled 8 mi from origin

2 mi
Shepherds

Destination