Distance from Freedom, Maine to Canaan, Maine

Freedom Canaan
Total Distance
29 mi
(46.7 km)
Travel Time
39 minutes

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

Shortest Fastest
ME-137 W and Battle Ridge Rd
28.3 mi
45.6 km
39 minutes
ME-137 W
29 mi
46.7 km
39 minutes
ME-137 W and Hill Rd
29.4 mi
47.3 km
41 minutes

Route Directions

Take ME-137 W to Winslow Rd in Albion
7.9 mi
10 min
Follow Benton Rd and Albion Rd to Falls Rd in Benton
7 mi
9 min
Take ME-100 N/ME-11 N to Bellsqueeze Rd
1.3 mi
2 min
Continue on Bellsqueeze Rd. Take Hinckley Rd to ME-23 N in Clinton
8.3 mi
11 min
Follow ME-23 N to US-2 E in Canaan
4.5 mi
6 min

Route Directions

Take ME-137 W to Winslow Rd in Albion
7.9 mi
10 min
Take Benton Rd to ME-139 W in Benton
5.4 mi
8 min
2.6 mi
3 min
Continue on Gogan Rd. Take Hill Rd to US-2 W in Canaan
13.4 mi
20 min
0.1 mi
0 min

Route Directions

Take ME-137 W to Winslow Rd in Albion
7.9 mi
10 min
Follow Benton Rd and Albion Rd to Falls Rd in Benton
7 mi
9 min
Take ME-100 N/ME-11 N to Bellsqueeze Rd
1.3 mi
2 min
Continue on Bellsqueeze Rd. Take Battle Ridge Rd to US-2 W in Canaan
12 mi
17 min
0.1 mi
0 min

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

Unity, Maine

30 mi to destination

2 mi
Burnham, Maine

Traveled 15 mi from origin

2 mi
Canaan

Destination