Distance from Ajax, Virginia to Kingston, Virginia
Ajax
Kingston
Total Distance
48.8 mi
(78.5 km)
Travel Time
59 minutes
The driving distance from Ajax, Virginia to Kingston, Virginia is 48.8 mi (78.5 km)
The straight-line (air) distance is approximately 20.9 mi (33.6 km)
Estimated travel time by road is 59 minutes
Route Directions
Get on US-220 N in Rocky Mount from VA-40 W
19.2 mi
25 min
Continue on US-220 N to VA-117 S/Peters Creek Rd/Peters Crk Rd NW. Take exit 2S from I-581 N
28.8 mi
33 min
Drive to Thirlane Rd in Roanoke County
0.8 mi
1 min
Journey Details
Traveling from Ajax, Virginia to Kingston, Virginia covers 48.8 miles (79 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 59 minutes under normal conditions.
Journey Waypoints
Ajax
Starting Point
Kingston
Destination