Distance from Freedom, Maine to Moscow, Maine

Freedom Moscow
Total Distance
57.9 mi
(93.2 km)
Travel Time
1 hour 19 minutes

The driving distance from Freedom, Maine to Moscow, Maine is 57.9 mi (93.2 km)

The straight-line (air) distance is approximately 29.5 mi (47.4 km)

Estimated travel time by road is 1 hour 19 minutes

We found 3 routes between Freedom and Moscow.

Available Routes

Shortest Fastest
US-201 N
57.3 mi
92.3 km
1 hour 16 minutes
ME-104 N and US-201 N
57.9 mi
93.2 km
1 hour 19 minutes
ME-220 N and ME-43 W
69.1 mi
111.2 km
1 hour 30 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-104 N and US-201 N to Donigan Rd in Moscow
42.8 mi
58 min
Continue on Donigan Rd. Drive to Hunnewell St
0.2 mi
0 min

Route Directions

Take ME-220 N, ME-69 W, ME-152, ME-43 W and US-201 N to Donigan Rd in Moscow
68.9 mi
1 hr 29 min
Continue on Donigan Rd. Drive to Hunnewell St
0.2 mi
0 min

Route Directions

5.8 mi
7 min
2.1 mi
3 min
Follow Benton Rd, Albion Rd and ME-139 W to US-201 N/Main St/Upper Main St in Fairfield
9.5 mi
14 min
Follow US-201 N to Donigan Rd in Moscow
39.7 mi
51 min
Continue on Donigan Rd. Drive to Hunnewell St
0.2 mi
0 min

Journey Details

Traveling from Freedom, Maine to Moscow, Maine covers 57.3 miles (92 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 16 minutes under normal conditions.

Drivers have 3 route options between these locations (57-69 miles / 92-111 km). The primary route shown here saves 14 minutes compared to alternatives.

Journey Waypoints

Freedom

Starting Point

Unity, Maine

68 mi to destination

1 mi
Burnham, Maine

Traveled 17 mi from origin

2 mi
Canaan, Maine

Traveled 34 mi from origin

1 mi
Cornville, Maine

34 mi to destination

1 mi
Athens, Maine

Traveled 51 mi from origin

1 mi
Bingham, Maine

Traveled 68 mi from origin

2 mi
Moscow

Destination