Distance from Carter Branch, Mississippi to O'Neal, Alabama
The driving distance from Carter Branch, Mississippi to O'Neal, Alabama is 85.7 mi (137.9 km)
The straight-line (air) distance is approximately 40.4 mi (65.1 km)
Estimated travel time by road is 1 hour 37 minutes
We found 3 routes between Carter Branch and O'Neal.
Available Routes
Route Directions
Take Allsboro Rd to US-72 E in Colbert County
Follow US-72 E and US-72 ALT E to AL-101 N/Main St in Town Creek
Follow New Cut Rd and Tillman Mill Rd to AL-99 S
Route Directions
Take Allsboro Rd to US-72 E in Colbert County
Follow US-72 E and US-72 ALT E to AL-101 N/Main St in Town Creek
Continue on New Cut Rd. Take Townsend Ford Rd to AL-99 S
Route Directions
Take Co Rd 110, Maud Rd/Peteretown Rd and Allsboro Rd to Natchez Trace Pkwy in Colbert County
Follow Natchez Trace Pkwy to Lauderdale County 2 in Lauderdale County. Take the County Rd 2 exit from Natchez Trace Pkwy
Continue on Lauderdale County 2. Take Gunwaleford Rd, Lauderdale County 2, Gunwaleford Rd and Veterans Dr to US-72 E/Florence Blvd
Follow New Cut Rd and Tillman Mill Rd to AL-99 S
Journey Details
Traveling from Carter Branch, Mississippi to O'Neal, Alabama covers 81 miles (130 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 38 minutes under normal conditions.
Drivers have 3 route options between these locations (81-86 miles / 130-138 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Carter Branch
Starting Point
O'Neal
Destination