Distance from Unity, Mississippi to Canaan, Alabama
The driving distance from Unity, Mississippi to Canaan, Alabama is 234.1 mi (376.7 km)
The straight-line (air) distance is approximately 124.1 mi (199.8 km)
Estimated travel time by road is 3 hours 28 minutes
We found 3 routes between Unity and Canaan.
Available Routes
Route Directions
Get on I-22 in Mantachie from MS-363 S, Shiloh Rd and Fawn Grove Rd
Follow I-22 and I-65 S to US-31 S in Montgomery County. Take exit 164 from I-65 S
Continue on US-31 S. Take Old McGehee Rd to W Pleasant Grove Rd
Route Directions
Get on I-22/US-78 E in Itawamba County
Follow I-22/US-78 E to AL-13 S in Eldridge. Take exit 39 from I-22/US-78 E
Continue on US-43 S. Take US-82 E to Butler Mill Rd in Montgomery County
Follow Butler Mill Rd to W Pleasant Grove Rd
Route Directions
Get on I-22/US-78 E in Itawamba County
Follow I-22 and I-65 S to US-31 S in Montgomery County. Take exit 164 from I-65 S
Continue on US-31 S. Take Old McGehee Rd to W Pleasant Grove Rd
Journey Details
Traveling from Unity, Mississippi to Canaan, Alabama covers 233.5 miles (376 km) in a southeast direction. This fast highway, long-distance route typically takes 3 hours 28 minutes under normal conditions.
Drivers have 3 route options between these locations (233-237 miles / 376-382 km). The primary route shown here saves 42 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 70 mph (113 km/h) .
Journey Waypoints
Unity
Starting Point
Canaan
Destination