Distance from McWilliams, Alabama to McDade, Alabama

McWilliams McDade
Total Distance
90.7 mi
(145.9 km)
Travel Time
1 hour 29 minutes

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

Shortest
AL-21 N
89.6 mi
144.1 km
1 hour 31 minutes
Fastest
I-65 N
90.7 mi
145.9 km
1 hour 29 minutes
US-80 E
98 mi
157.8 km
1 hour 41 minutes

Route Directions

Get on I-65 N in Greenville from Co Rd 2 and AL-10 E
28.9 mi
36 min
Follow I-65 N and I-85 N to AL-110 E in Montgomery County. Take exit 22 from AL-108
59.6 mi
50 min
2.1 mi
2 min

Route Directions

Take AL-21 N, AL-89 N and Dallas County 7 to US-80 E in Tyler
43.7 mi
50 min
Continue on US-80 E. Take I-85 N to AL-110 E in Montgomery County. Take exit 22 from AL-108
52.2 mi
48 min
2.1 mi
2 min

Route Directions

0.1 mi
0 min
Continue on AL-21 N. Take US-80 E and I-85 N to AL-110 E in Pike Road
89.5 mi
1 hr 30 min

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

Pine Apple, Alabama

100 mi to destination

1 mi
Monterey, Alabama

Traveled 25 mi from origin

2 mi
Palmyra, Alabama

75 mi to destination

1 mi
Lum, Alabama

Traveled 50 mi from origin

1 mi
Letohatchee, Alabama

50 mi to destination

2 mi
Fleta, Alabama

Traveled 75 mi from origin

2 mi
Tharin, Alabama

25 mi to destination

0 mi
Pike Rd, Alabama

Traveled 100 mi from origin

1 mi
McDade

Destination