Distance from Unity, Alabama to Barclay, Alabama
The driving distance from Unity, Alabama to Barclay, Alabama is 40.2 mi (64.6 km)
The straight-line (air) distance is approximately 19.1 mi (30.7 km)
Estimated travel time by road is 51 minutes
We found 3 routes between Unity and Barclay.
Available Routes
Route Directions
Take Co Rd 55, Coosa County Rd 29, Coaling Rd, US-231 N/US-280 W, ... and Plant Rd to Barclay Rd in Talladega County
Route Directions
Take Co Rd 55, Coosa County Rd 29, Coaling Rd, US-231 N/US-280 W, ... and Plant Rd to Barclay Rd in Talladega County
Route Directions
Follow Coosa County Rd 56 and County Rd 150 to AL-21 N/US-231 N in Stewartville
Follow AL-21 N to E Renfroe Rd in Talladega
Continue on E Renfroe Rd. Drive to Barclay Rd
Journey Details
Traveling from Unity, Alabama to Barclay, Alabama covers 37.4 miles (60 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.
Drivers have 3 route options between these locations (37-40 miles / 60-65 km). The primary route shown here saves 9 minutes compared to alternatives.
Journey Waypoints
Unity
Starting Point
Barclay
Destination