Distance from Ajax, Virginia to Dalton, North Carolina
The driving distance from Ajax, Virginia to Dalton, North Carolina is 86.9 mi (139.9 km)
The straight-line (air) distance is approximately 40.5 mi (65.2 km)
Estimated travel time by road is 1 hour 49 minutes
We found 3 routes between Ajax and Dalton.
Available Routes
Route Directions
Take State Rte 890/Snow Creek Rd, Figsboro Rd, US-220 S, US-58 W, ... and Chestnut Grove Rd to W Dalton Rd in Stokes County
Route Directions
Take Museville Rd, Sago Rd, VA-57 W, US-58 W/US-58 BYP W, ... and Chestnut Grove Rd to W Dalton Rd in Stokes County
Route Directions
Take State Rte 890/Snow Creek Rd, Figsboro Rd, VA-174 E, US-58 W, ... and Chestnut Grove Rd to W Dalton Rd in Stokes County
Journey Details
Traveling from Ajax, Virginia to Dalton, North Carolina covers 83.3 miles (134 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 50 minutes under normal conditions.
Drivers have 3 route options between these locations (83-90 miles / 134-145 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Ajax
Starting Point
Dalton
Destination