Distance from McWilliams, Alabama to McDade, Alabama
The driving distance from McWilliams, Alabama to McDade, Alabama is 90.7 mi (145.9 km)
The straight-line (air) distance is approximately 43.4 mi (69.8 km)
Estimated travel time by road is 1 hour 29 minutes
We found 3 routes between McWilliams and McDade.
Available Routes
Route Directions
Get on I-65 N in Greenville from Co Rd 2 and AL-10 E
Follow I-65 N and I-85 N to AL-110 E in Montgomery County. Take exit 22 from AL-108
Route Directions
Take AL-21 N, AL-89 N and Dallas County 7 to US-80 E in Tyler
Continue on US-80 E. Take I-85 N to AL-110 E in Montgomery County. Take exit 22 from AL-108
Route Directions
Continue on AL-21 N. Take US-80 E and I-85 N to AL-110 E in Pike Road
Journey Details
Traveling from McWilliams, Alabama to McDade, Alabama covers 89.6 miles (144 km) in a northeast direction. This highway, substantial route typically takes 1 hour 31 minutes under normal conditions.
Drivers have 3 route options between these locations (90-98 miles / 144-158 km). The primary route shown here saves 11 minutes compared to alternatives.
Journey Waypoints
McWilliams
Starting Point
McDade
Destination