Distance from McWilliams, Alabama to Bucks, Alabama
The driving distance from McWilliams, Alabama to Bucks, Alabama is 119.2 mi (191.9 km)
The straight-line (air) distance is approximately 49.1 mi (79 km)
Estimated travel time by road is 1 hour 51 minutes
We found 3 routes between McWilliams and Bucks.
Available Routes
Route Directions
Get on I-65 S in Evergreen from AL-21 S and AL-83 S
Follow I-65 S to Dead Lake Rd in Creola. Take exit 22 from I-65 S
Drive to US-43 N in Bucks
Route Directions
Get on I-65 S in Evergreen from AL-21 S and AL-83 S
Follow I-65 S to US-43 N in Mobile County. Take exit 19 from I-65 S
Route Directions
Continue on AL-21 S. Take I-65 S to US-43 N in Bucks
Journey Details
Traveling from McWilliams, Alabama to Bucks, Alabama covers 109.9 miles (177 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 55 minutes under normal conditions.
Drivers have 3 route options between these locations (110-121 miles / 177-195 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
McWilliams
Starting Point
Bucks
Destination