Distance from Millers Creek, North Carolina to Jefferson, North Carolina

Millers Creek Jefferson
Total Distance
36.5 mi
(58.7 km)
Travel Time
41 minutes

The driving distance from Millers Creek, North Carolina to Jefferson, North Carolina is 36.5 mi (58.7 km)

The straight-line (air) distance is approximately 12.8 mi (20.7 km)

Estimated travel time by road is 41 minutes

We found 2 routes between Millers Creek and Jefferson.

Available Routes

Shortest Fastest
NC-16 N
24.8 mi
39.9 km
33 minutes
US-421 N and US-221 N
36.5 mi
58.7 km
41 minutes

Route Directions

36.5 mi
41 min

Route Directions

24.8 mi
33 min

Journey Details

Traveling from Millers Creek, North Carolina to Jefferson, North Carolina covers 24.8 miles (40 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 33 minutes under normal conditions.

Drivers have 2 route options between these locations (25-36 miles / 40-59 km). The primary route shown here saves 9 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 47 mph (76 km/h) .

Journey Waypoints

Millers Creek

Starting Point

Purlear, North Carolina

30 mi to destination

2 mi
Wilbar, North Carolina

Traveled 7 mi from origin

1 mi
Obids, North Carolina

15 mi to destination

1 mi
Glendale Springs, North Carolina

Traveled 22 mi from origin

1 mi
Othello, North Carolina

7 mi to destination

1 mi
Orion, North Carolina

Traveled 30 mi from origin

1 mi
Jefferson

Destination