Distance from Ajax, Virginia to Rabat, Virginia
The driving distance from Ajax, Virginia to Rabat, Virginia is 41.7 mi (67.2 km)
The straight-line (air) distance is approximately 21.5 mi (34.7 km)
Estimated travel time by road is 50 minutes
We found 3 routes between Ajax and Rabat.
Available Routes
Route Directions
Route Directions
Drive from VA-40 E to Java
Take State Rte 667 and State Rte 647 to State Rte 603 in Halifax County
Take US-501 N to Shiloh Church Rd
Follow Shiloh Church Rd to State Rte 646
Route Directions
Follow VA-40 E to State Rte 636 in Halifax County
Follow State Rte 636 to US-501 S
Continue on State Rte 636. Drive to State Rte 646
Journey Details
Traveling from Ajax, Virginia to Rabat, Virginia covers 40.8 miles (66 km) in a east direction. This mixed highways and local roads, moderate route typically takes 49 minutes under normal conditions.
Drivers have 3 route options between these locations (41-50 miles / 66-80 km). The primary route shown here saves 15 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Ajax
Starting Point
Rabat
Destination