Distance from Freedom, Maine to Canaan, Maine
The driving distance from Freedom, Maine to Canaan, Maine is 29 mi (46.7 km)
The straight-line (air) distance is approximately 12.8 mi (20.6 km)
Estimated travel time by road is 39 minutes
We found 3 routes between Freedom and Canaan.
Available Routes
Route Directions
Take ME-137 W to Winslow Rd in Albion
Follow Benton Rd and Albion Rd to Falls Rd in Benton
Take ME-100 N/ME-11 N to Bellsqueeze Rd
Continue on Bellsqueeze Rd. Take Hinckley Rd to ME-23 N in Clinton
Follow ME-23 N to US-2 E in Canaan
Route Directions
Take ME-137 W to Winslow Rd in Albion
Take Benton Rd to ME-139 W in Benton
Continue on Gogan Rd. Take Hill Rd to US-2 W in Canaan
Route Directions
Take ME-137 W to Winslow Rd in Albion
Follow Benton Rd and Albion Rd to Falls Rd in Benton
Take ME-100 N/ME-11 N to Bellsqueeze Rd
Continue on Bellsqueeze Rd. Take Battle Ridge Rd to US-2 W in Canaan
Journey Details
Traveling from Freedom, Maine to Canaan, Maine covers 28.3 miles (46 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.
Drivers have 3 route options between these locations (28-29 miles / 46-47 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Freedom
Starting Point
Canaan
Destination