Distance from McWilliams, Alabama to Demopolis, Alabama

McWilliams Demopolis
Total Distance
97.9 mi
(157.5 km)
Travel Time
1 hour 47 minutes

The driving distance from McWilliams, Alabama to Demopolis, Alabama is 97.9 mi (157.5 km)

The straight-line (air) distance is approximately 40 mi (64.3 km)

Estimated travel time by road is 1 hour 47 minutes

We found 2 routes between McWilliams and Demopolis.

Available Routes

Shortest Fastest
AL-28 W
85.6 mi
137.8 km
1 hour 39 minutes
US-80 W
97.9 mi
157.5 km
1 hour 47 minutes

Route Directions

Take AL-21 N and AL-41 N to US-80 W/E Highland Ave in Selma
47.3 mi
51 min
Follow US-80 W to E Washington St in Demopolis
50.5 mi
54 min
Continue on E Washington St. Drive to N Strawberry Ave
0.1 mi
0 min

Route Directions

0.1 mi
0 min
4.7 mi
5 min
Continue on Wagon Wheel Rd to AL-10 W
4.9 mi
7 min
Follow AL-10 W, AL-28 W and US-43 N to E Washington St in Demopolis
75.9 mi
1 hr 26 min
Continue on E Washington St. Drive to N Strawberry Ave
0.1 mi
0 min

Journey Details

Traveling from McWilliams, Alabama to Demopolis, Alabama covers 85.6 miles (138 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 39 minutes under normal conditions.

Drivers have 2 route options between these locations (86-98 miles / 138-157 km). The primary route shown here saves 8 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 54 mph (87 km/h) .

Journey Waypoints

McWilliams

Starting Point

Neenah, Alabama

92 mi to destination

1 mi
Camden, Alabama

Traveled 23 mi from origin

1 mi
Canton Bend, Alabama

69 mi to destination

1 mi
Prairie Bluff, Alabama

Traveled 46 mi from origin

1 mi
Catherine, Alabama

46 mi to destination

2 mi
Thomaston, Alabama

Traveled 69 mi from origin

2 mi
Dayton, Alabama

23 mi to destination

1 mi
Old Spring Hill, Alabama

Traveled 92 mi from origin

1 mi
Demopolis

Destination