Distance from Advance, North Carolina to Loray, North Carolina
The driving distance from Advance, North Carolina to Loray, North Carolina is 45.1 mi (72.6 km)
The straight-line (air) distance is approximately 20.1 mi (32.4 km)
Estimated travel time by road is 52 minutes
We found 2 routes between Advance and Loray.
Available Routes
Route Directions
Take NC-801 S, Needmore Rd and I-40 to Little Farm Rd in Iredell County
Continue on Little Farm Rd. Drive to Stevenson Farm Rd
Route Directions
Get on I-40 in Bermuda Run
Follow I-40 to Statesville. Take exit 148 from I-40
Follow NC-90 W to Stevenson Farm Rd
Journey Details
Traveling from Advance, North Carolina to Loray, North Carolina covers 39.7 miles (64 km) in a west direction. This highway, moderate route typically takes 39 minutes under normal conditions.
Drivers have 2 route options between these locations (40-45 miles / 64-73 km). The primary route shown here saves 13 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 63 mph (101 km/h) .
Journey Waypoints
Advance
Starting Point
Loray
Destination