Distance from McWilliams, Alabama to Martinville, Alabama

McWilliams Martinville
Total Distance
74.9 mi
(120.5 km)
Travel Time
1 hour 12 minutes

The driving distance from McWilliams, Alabama to Martinville, Alabama is 74.9 mi (120.5 km)

The straight-line (air) distance is approximately 34.7 mi (55.9 km)

Estimated travel time by road is 1 hour 12 minutes

We found 3 routes between McWilliams and Martinville.

Available Routes

Shortest
AL-21 S
65.5 mi
105.5 km
1 hour 14 minutes
Fastest
AL-83 S and I-65 S
74.9 mi
120.5 km
1 hour 12 minutes
Co Rd 42 and AL-21 S
78.8 mi
126.9 km
1 hour 30 minutes

Route Directions

Get on I-65 S in Evergreen from AL-21 S and AL-83 S
34.9 mi
37 min
Follow I-65 S to AL-21 S in Atmore. Take exit 57 from I-65 S
38.6 mi
32 min
1.4 mi
2 min

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 N
10.2 mi
12 min
2.5 mi
2 min
8.1 mi
9 min
4.3 mi
4 min
Follow Perdue Hill Rd to AL-21 S/Bowden St in Frisco City
6.7 mi
8 min
27.1 mi
29 min

Route Directions

65.5 mi
1 hr 14 min

Journey Details

Traveling from McWilliams, Alabama to Martinville, Alabama covers 65.5 miles (105 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 14 minutes under normal conditions.

Drivers have 3 route options between these locations (66-79 miles / 105-127 km). The primary route shown here saves 16 minutes compared to alternatives.

Journey Waypoints

McWilliams

Starting Point

Riley, Alabama

80 mi to destination

1 mi
Pine Orchard, Alabama

Traveled 20 mi from origin

2 mi
Peterman, Alabama

60 mi to destination

1 mi
Drewry, Alabama

Traveled 40 mi from origin

1 mi
Halls Crossroads, Alabama

40 mi to destination

1 mi
Goodway, Alabama

Traveled 60 mi from origin

2 mi
Huxford, Alabama

20 mi to destination

3 mi
Martinville

Destination