Distance from McWilliams, Alabama to Range, Alabama
The driving distance from McWilliams, Alabama to Range, Alabama is 48.3 mi (77.8 km)
The straight-line (air) distance is approximately 22.8 mi (36.8 km)
Estimated travel time by road is 56 minutes
We found 3 routes between McWilliams and Range.
Available Routes
Route Directions
Follow AL-21 S to Experiment Farm Rd in Monroeville
Continue on Experiment Farm Rd to US-84 E
Take AL-41 to Buckshoe Ln in Conecuh County
Continue on Buckshoe Ln to your destination
Route Directions
Continue on AL-21 S to Monroe County
Take Conecuh County 5 and Conecuh County 15 to US-84 W in Conecuh County
Continue on US-84 W to Buckshoe Ln
Continue on Buckshoe Ln to your destination
Route Directions
Continue on AL-21 S to Monroe County
Follow Conecuh County 5 and AL-41 to your destination
Journey Details
Traveling from McWilliams, Alabama to Range, Alabama covers 43.9 miles (71 km) in a south direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.
Drivers have 3 route options between these locations (44-50 miles / 71-80 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
McWilliams
Starting Point
Range
Destination