Distance from McWilliams, Alabama to Halsell, Alabama
The driving distance from McWilliams, Alabama to Halsell, Alabama is 103.3 mi (166.2 km)
The straight-line (air) distance is approximately 47.2 mi (76 km)
Estimated travel time by road is 1 hour 59 minutes
We found 3 routes between McWilliams and Halsell.
Available Routes
Route Directions
Take AL-10 W and AL-28 W to Co Rd 32 in Jachin
Continue on Co Rd 32. Drive to Co Rd 9
Route Directions
Continue on AL-21 S. Take AL-265 N, AL-10 E and AL-156 W to Co Rd 32 in Jachin
Continue on Co Rd 32. Drive to Co Rd 9
Route Directions
Take AL-10 W to Co Rd 32 in Jachin
Continue on Co Rd 32. Drive to Co Rd 9
Journey Details
Traveling from McWilliams, Alabama to Halsell, Alabama covers 101.9 miles (164 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 56 minutes under normal conditions.
Drivers have 3 route options between these locations (102-106 miles / 164-171 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .
Journey Waypoints
McWilliams
Starting Point
Halsell
Destination