Distance from McWilliams, Alabama to Mexia Crossing, Alabama

McWilliams Mexia Crossing
Total Distance
41.1 mi
(66.1 km)
Travel Time
50 minutes

The driving distance from McWilliams, Alabama to Mexia Crossing, Alabama is 41.1 mi (66.1 km)

The straight-line (air) distance is approximately 17.9 mi (28.8 km)

Estimated travel time by road is 50 minutes

We found 3 routes between McWilliams and Mexia Crossing.

Available Routes

Shortest Fastest
AL-21 S
35.1 mi
56.5 km
41 minutes
AL-21 S and Co Rd 42
41.1 mi
66.1 km
50 minutes
Conecuh County 5
43.9 mi
70.7 km
53 minutes

Route Directions

0.1 mi
0 min
Follow AL-21 S to Monroe County
19.8 mi
21 min
Follow Co Rd 42 to AL-41 S
10.2 mi
12 min
Continue on AL-41 S to Snowden Rd
9.6 mi
12 min
Follow Snowden Rd to Mexboro Rd
1.4 mi
2 min

Route Directions

0.1 mi
0 min
Continue on AL-21 S to Monroe County
10.4 mi
11 min
6 mi
7 min
Continue on Conecuh County 5. Take Drewry Rd to Mexboro Rd in Monroe County
27.5 mi
34 min

Route Directions

0.1 mi
0 min
Continue on AL-21 S to Monroe County
33.7 mi
38 min
Follow Snowden Rd to Mexboro Rd
1.4 mi
2 min

Journey Details

Traveling from McWilliams, Alabama to Mexia Crossing, Alabama covers 35.1 miles (57 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 41 minutes under normal conditions.

Drivers have 3 route options between these locations (35-44 miles / 57-71 km). The primary route shown here saves 13 minutes compared to alternatives.

Journey Waypoints

McWilliams

Starting Point

Nadawah, Alabama

41 mi to destination

2 mi
Pineville, Alabama

Traveled 10 mi from origin

1 mi
Beatrice, Alabama

31 mi to destination

1 mi
Tunnel Springs, Alabama

Traveled 21 mi from origin

2 mi
Peterman, Alabama

Traveled 31 mi from origin

1 mi
Renson, Alabama

10 mi to destination

1 mi
Monroeville, Alabama

Traveled 41 mi from origin

1 mi
Mexia Crossing

Destination