Distance from Aarons Corner, North Carolina to Union Hall, Virginia
The driving distance from Aarons Corner, North Carolina to Union Hall, Virginia is 69.9 mi (112.5 km)
The straight-line (air) distance is approximately 30.1 mi (48.4 km)
Estimated travel time by road is 1 hour 23 minutes
We found 3 routes between Aarons Corner and Union Hall.
Available Routes
Route Directions
Take Moorefield Store Rd, US-58 E and US-220 N to State Rte 724 in Franklin County
Follow State Rte 718 and VA-40 E to State Rte 945/Kemp Ford Rd
Route Directions
Follow Aarons Corner Church Rd, NC-704 E and Ayers Orchard Road to US-58 E in Patrick County
Follow US-58 E and US-220 N to State Rte 724 in Franklin County
Take State Rte 718 and VA-40 E to State Rte 945/Kemp Ford Rd in Union Hall
Route Directions
Take State Rte 660 to VA-8 N in Patrick County
Continue on VA-8 N. Take VA-57 E to Trenthill Dr in Henry County
Take Philpott Dr to US-220 N/Virginia Ave in Oak Level
Follow State Rte 718 and VA-40 E to State Rte 945/Kemp Ford Rd
Journey Details
Traveling from Aarons Corner, North Carolina to Union Hall, Virginia covers 66.6 miles (107 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 29 minutes under normal conditions.
Drivers have 3 route options between these locations (67-70 miles / 107-113 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Aarons Corner
Starting Point
Union Hall
Destination