Distance from McWilliams, Alabama to Martinville, Alabama
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
Route Directions
Get on I-65 S in Evergreen from AL-21 S and AL-83 S
Follow I-65 S to AL-21 S in Atmore. Take exit 57 from I-65 S
Route Directions
Follow AL-21 S to Monroe County
Follow Co Rd 42 to AL-41 N
Follow Perdue Hill Rd to AL-21 S/Bowden St in Frisco City
Route Directions
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
Martinville
Destination