Distance from Advance, North Carolina to Midway, North Carolina
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
Route Directions
Get on I-40 E in Bermuda Run
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
Route Directions
Take NC-801 S, US-64 E and Ridge Rd to Old U.S. Hwy 52 N in Midway
Route Directions
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
Midway
Destination