Distance from Freedom, Maine to Moscow, Maine
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
Route Directions
Take ME-137 W to Winslow Rd in Albion
Follow Benton Rd and Albion Rd to Falls Rd in Benton
Take ME-104 N and US-201 N to Donigan Rd in Moscow
Continue on Donigan Rd. Drive to Hunnewell St
Route Directions
Take ME-220 N, ME-69 W, ME-152, ME-43 W and US-201 N to Donigan Rd in Moscow
Continue on Donigan Rd. Drive to Hunnewell St
Route Directions
Follow Benton Rd, Albion Rd and ME-139 W to US-201 N/Main St/Upper Main St in Fairfield
Follow US-201 N to Donigan Rd in Moscow
Continue on Donigan Rd. Drive to Hunnewell St
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
Moscow
Destination