Distance from McWilliams, Alabama to Crawfordville, Florida
The driving distance from McWilliams, Alabama to Crawfordville, Florida is 249.7 mi (401.8 km)
The straight-line (air) distance is approximately 122.4 mi (196.9 km)
Estimated travel time by road is 4 hours 37 minutes
This route includes Toll roads along the way.
We found 2 routes between McWilliams and Crawfordville.
Available Routes
Route Directions
Take Co Rd 2, AL-10 E, Honoraville Rd and Live Oak Rd to US-29 N in Crenshaw County
Continue on US-29 N. Drive from US-231 S, I-10 E and FL-267 S to Leon County
Follow FL-267 S to US-319 N in Wakulla County
Route Directions
Take AL-21 S, Co Rd 106 and AL-106 E to AL-55 S in Georgiana
Follow AL-55 S and US-84 E to AL-52 E in Opp
Continue on AL-52 E. Take AL-87 S and FL-81 S to US-90 E in Westville
Follow I-10 E and FL-267 S to Leon County
Follow FL-267 S to US-319 N in Wakulla County
Journey Details
Traveling from McWilliams, Alabama to Crawfordville, Florida covers 246.3 miles (396 km) in a southeast direction. This highway, long-distance route typically takes 4 hours 9 minutes under normal conditions.
Drivers have 2 route options between these locations (246-250 miles / 396-402 km). The primary route shown here saves 29 minutes compared to alternatives.
The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 62 mph (100 km/h) .
Journey Waypoints
McWilliams
Starting Point
Crawfordville
Destination