Distance from McWilliams, Alabama to Thompson, Alabama
The driving distance from McWilliams, Alabama to Thompson, Alabama is 109.5 mi (176.2 km)
The straight-line (air) distance is approximately 48.9 mi (78.7 km)
Estimated travel time by road is 1 hour 49 minutes
We found 3 routes between McWilliams and Thompson.
Available Routes
Route Directions
Get on I-65 N in Greenville from Co Rd 2 and AL-10 E
Follow I-65 N and I-85 N to AL-110 E in Montgomery County. Take exit 22 from AL-108
Follow AL-110 E to E Railroad Ave in Bullock County
Route Directions
Continue on AL-21 N. Take US-80 E, I-85 N and AL-110 E to Bullock County 130 in Bullock County
Follow Bullock County 130 to E Railroad Ave
Route Directions
Follow Bullock County 130 to E Railroad Ave
Follow Co Rd 2 to AL-10 E/Broad St in Pine Apple
Follow AL-10 E and I-65 N to Co Rd 4 in Lowndes County
Continue on Co Rd 4. Take Meriwether Rd/Old Meriwether Trail to US-331 N in Highland Home
Take Greenwood Rd and US-82 E to Bullock County 7 in Bullock County
Journey Details
Traveling from McWilliams, Alabama to Thompson, Alabama covers 99.6 miles (160 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 57 minutes under normal conditions.
Drivers have 3 route options between these locations (100-109 miles / 160-176 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 51 mph (82 km/h) .
Journey Waypoints
McWilliams
Starting Point
Thompson
Destination