Distance from McWilliams, Alabama to Foshee, Alabama
The driving distance from McWilliams, Alabama to Foshee, Alabama is 60.5 mi (97.4 km)
The straight-line (air) distance is approximately 31 mi (50 km)
Estimated travel time by road is 1 hour 9 minutes
We found 3 routes between McWilliams and Foshee.
Available Routes
Route Directions
Continue on AL-21 S to Monroe County
Continue on Conecuh County 5. Take Conecuh County 15, I-65 S, AL-41 S and Wild Fork Rd to Foshee Rd in Escambia County
Route Directions
Continue on AL-21 S to Monroe County
Follow Conecuh County 5, AL-41 and Wild Fork Rd to Foshee Rd in Escambia County
Route Directions
Take AL-83 S and I-65 S to Eddins Rd in Escambia County
Take Wild Fork Rd to Foshee Rd
Journey Details
Traveling from McWilliams, Alabama to Foshee, Alabama covers 59.8 miles (96 km) in a south direction. This mixed highways and local roads, moderate route typically takes 1 hour 9 minutes under normal conditions.
Drivers have 3 route options between these locations (60-66 miles / 96-107 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
McWilliams
Starting Point
Foshee
Destination