Distance from Advance, North Carolina to Midway, North Carolina

Advance Midway
Total Distance
28.7 mi
(46.2 km)
Travel Time
29 minutes

The driving distance from Advance, North Carolina to Midway, North Carolina is 28.7 mi (46.2 km)

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

Estimated travel time by road is 29 minutes

We found 3 routes between Advance and Midway.

Available Routes

Shortest Fastest
US-64 E and I-285
25.7 mi
41.3 km
28 minutes
US-64 E and Ridge Rd
28.3 mi
45.5 km
36 minutes
I-40 E and I-285
28.7 mi
46.2 km
29 minutes

Route Directions

Get on I-40 E in Bermuda Run
5.1 mi
7 min
Follow I-40 E and I-285/NC-8 S/US-52 S to Old U.S. Hwy 52 N in Davidson County. Take exit 97 from I-285/NC-8 S/US-52 S
22.1 mi
19 min
1.5 mi
2 min

Route Directions

Take NC-801 S, US-64 E and Ridge Rd to Old U.S. Hwy 52 N in Midway
28.3 mi
36 min

Route Directions

25.7 mi
28 min

Journey Details

Traveling from Advance, North Carolina to Midway, North Carolina covers 25.7 miles (41 km) in a east direction. This highway, moderate route typically takes 28 minutes under normal conditions.

Drivers have 3 route options between these locations (26-29 miles / 41-46 km). The primary route shown here saves 8 minutes compared to alternatives.

The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Advance

Starting Point

Reedy Creek, North Carolina

15 mi to destination

2 mi
Arcadia, North Carolina

Traveled 8 mi from origin

1 mi
Welcome, North Carolina

Traveled 15 mi from origin

2 mi
Midway

Destination