Distance from Hampton, Florida to Crosby, Alabama
The driving distance from Hampton, Florida to Crosby, Alabama is 220.4 mi (354.7 km)
The straight-line (air) distance is approximately 120.4 mi (193.8 km)
Estimated travel time by road is 3 hours 29 minutes
This route includes Toll roads along the way.
We found 3 routes between Hampton and Crosby.
Available Routes
Route Directions
Get on I-10 W in Columbia County from FL-100 W/State Rte 100 W and US-41 N
Follow I-10 W to Blueberry Dr in Jackson County. Take exit 158 from I-10 W
Continue on Blueberry Dr. Take River Rd to E Co Rd 8/Houston County 8 in Houston County
Route Directions
Follow SE County Rd 18, FL-18 W and County Rd 18 to US-41 S/US-441 S in Columbia County
Take US-27 N to County Rd 53 in Lafayette County
Get on I-10 W in Madison County
Follow I-10 W to River Rd in Sneads
Continue on River Rd. Drive to E Co Rd 8/Houston County 8 in Houston County
Route Directions
Take SE County Rd 221 to US-301 N
Follow US-301 N and US-301 ALT to FL-100 W/W Madison St/State Rte 100 W in Starke. Take the FL-100 exit from US-301 ALT
Follow FL-100 W/State Rte 100 W to US-41 N/Louisiana St/NW Main Blvd in Lake City
Take I-75 N, US-84 W and Dothan Rd to GA-285 W in Decatur County
Continue on GA-285 W. Drive to E Co Rd 8/Houston County 8 in Houston County
Journey Details
Traveling from Hampton, Florida to Crosby, Alabama covers 217.3 miles (350 km) in a west direction. This highway, long-distance route typically takes 3 hours 50 minutes under normal conditions.
Drivers have 3 route options between these locations (217-231 miles / 350-372 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features toll sections. During morning weekday travel, expect morning rush hour with average speeds around 60 mph (97 km/h) .
Journey Waypoints
Hampton
Starting Point
Crosby
Destination