Distance from McWilliams, Alabama to Fleming Hills, Alabama
The driving distance from McWilliams, Alabama to Fleming Hills, Alabama is 243.3 mi (391.6 km)
The straight-line (air) distance is approximately 122.9 mi (197.8 km)
Estimated travel time by road is 4 hours
We found 3 routes between McWilliams and Fleming Hills.
Available Routes
Route Directions
Get on I-20 E/I-59 N in Tuscaloosa County from AL-21 N, AL-89 N, AL-41 N, AL-219 N and AL-5 N
Follow I-20 E/I-59 N, I-65 N and I-565 E to US-231 Frontage Rd in Huntsville. Take the exit toward Vermont Rd/Martin Rd from US-231 S/Memorial Pkwy SW
Take US-231 S and Byrd Spring Rd SW to Teal Dr SW
Route Directions
Get on I-65 N in Greenville from Co Rd 2 and AL-10 E
Follow I-65 N to US-231 Frontage Rd in Huntsville. Take the exit toward Vermont Rd/Martin Rd from US-231 S/Memorial Pkwy SW
Take US-231 S and Byrd Spring Rd SW to Teal Dr SW
Route Directions
Get on I-65 N in Calera from AL-21 N, AL-89 N, AL-41 N, AL-22 W, ... and Spring Creek Rd
Continue on I-65 N to Huntsville. Take the exit toward Vermont Rd/Martin Rd from US-231 S/Memorial Pkwy SW
Take US-231 S and Byrd Spring Rd SW to Teal Dr SW
Journey Details
Traveling from McWilliams, Alabama to Fleming Hills, Alabama covers 236.2 miles (380 km) in a north direction. This highway, long-distance route typically takes 3 hours 57 minutes under normal conditions.
Drivers have 3 route options between these locations (236-265 miles / 380-427 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 62 mph (100 km/h) .
Journey Waypoints
McWilliams
Starting Point
Fleming Hills
Destination