Distance from McWilliams, Alabama to Catherine, Alabama
The driving distance from McWilliams, Alabama to Catherine, Alabama is 51.5 mi (82.9 km)
The straight-line (air) distance is approximately 20.4 mi (32.9 km)
Estimated travel time by road is 58 minutes
We found 3 routes between McWilliams and Catherine.
Available Routes
Route Directions
Follow AL-21 S, AL-265 N and AL-28 W to Co Rd 38
Route Directions
Continue on Wagon Wheel Rd to AL-10 W
Continue on AL-10 W to Catherine
Route Directions
Continue on Wagon Wheel Rd to AL-10 W
Follow AL-10 W and AL-28 W to Co Rd 38
Journey Details
Traveling from McWilliams, Alabama to Catherine, Alabama covers 46 miles (74 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 54 minutes under normal conditions.
Drivers have 3 route options between these locations (46-64 miles / 74-103 km). The primary route shown here saves 18 minutes compared to alternatives.
Journey Waypoints
McWilliams
Starting Point
Catherine
Destination