Distance from McWilliams, Alabama to Centerville, Alabama

McWilliams Centerville
Total Distance
42.1 mi
(67.8 km)
Travel Time
49 minutes

The driving distance from McWilliams, Alabama to Centerville, Alabama is 42.1 mi (67.8 km)

The straight-line (air) distance is approximately 20.1 mi (32.4 km)

Estimated travel time by road is 49 minutes

We found 3 routes between McWilliams and Centerville.

Available Routes

Shortest
AL-21 S, AL-83 S and Brooklyn Rd/Conecuh County 42
40.8 mi
65.6 km
48 minutes
Fastest
AL-21 S and AL-83 S
41.8 mi
67.3 km
48 minutes
AL-83 S
42.1 mi
67.8 km
49 minutes

Route Directions

42.1 mi
49 min

Route Directions

0.1 mi
0 min
Take AL-83 S to Conecuh County 30 in Conecuh County
26.6 mi
28 min
Continue on Conecuh County 30. Take Conecuh County 22, Owassa Rd and Brownville Rd to US-31 N/US-84 E
11.1 mi
14 min
1.1 mi
1 min
Continue on Co Hwy 35. Drive to Brooklyn Rd/Conecuh County 42
2.9 mi
4 min

Route Directions

0.1 mi
0 min
Take AL-83 S to Conecuh County 30 in Conecuh County
26.6 mi
28 min
Take Middle Rd to Brooklyn Rd/Conecuh County 42
14.1 mi
20 min

Journey Details

Traveling from McWilliams, Alabama to Centerville, Alabama covers 40.8 miles (66 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.

Drivers have 3 route options between these locations (41-42 miles / 66-68 km). The primary route shown here saves 18 seconds compared to alternatives.

Journey Waypoints

McWilliams

Starting Point

Old Texas, Alabama

46 mi to destination

2 mi
Commerce, Alabama

35 mi to destination

2 mi
Bowles, Alabama

23 mi to destination

1 mi
Lyeffion, Alabama

Traveled 35 mi from origin

1 mi
Owassa, Alabama

12 mi to destination

0 mi
Evergreen, Alabama

Traveled 46 mi from origin

2 mi
Centerville

Destination