Distance from Bristow, Alabama to Weaver, Alabama
The driving distance from Bristow, Alabama to Weaver, Alabama is 45.5 mi (73.3 km)
The straight-line (air) distance is approximately 19.1 mi (30.7 km)
Estimated travel time by road is 55 minutes
We found 3 routes between Bristow and Weaver.
Available Routes
Route Directions
Take Keener Dr to US-411 S/Weiss Lake Blvd
Follow US-411 S and US-431 S to Halls Chapel Rd in Calhoun County
Follow Halls Chapel Rd and Alexandria Rd to Jacksonville St in Weaver
Route Directions
Take Keener Dr to US-411 S/Weiss Lake Blvd
Take Appalachian Hwy to US-278 W in Hokes Bluff
Take N College St to US-431 S in Glencoe
Follow Halls Chapel Rd and Alexandria Rd to Jacksonville St in Weaver
Route Directions
Take US-411 N, County Rd 19 and AL-21 S to Jacksonville St in Weaver
Journey Details
Traveling from Bristow, Alabama to Weaver, Alabama covers 39.4 miles (63 km) in a south direction. This mixed highways and local roads, moderate route typically takes 55 minutes under normal conditions.
Drivers have 3 route options between these locations (39-46 miles / 63-73 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 43 mph (69 km/h) .
Journey Waypoints
Bristow
Starting Point
Weaver
Destination