Distance from Freedom, Maine to Bowdoinham, Maine
The driving distance from Freedom, Maine to Bowdoinham, Maine is 58.7 mi (94.5 km)
The straight-line (air) distance is approximately 29 mi (46.6 km)
Estimated travel time by road is 1 hour 5 minutes
This route includes Toll roads along the way.
We found 3 routes between Freedom and Bowdoinham.
Available Routes
Route Directions
Take N Palermo Rd to ME-3 W in China
Follow ME-3 W, I-95 S and I-295 S to ME-125 N/ME-138 N in Bowdoinham. Take exit 37 from I-295 S
Route Directions
Take N Palermo Rd to Turner Ridge Rd in Palermo
Continue on ME-105 W to Chelsea
Continue on ME-226 S. Take US-201 S and I-295 S to ME-125 N in Bowdoinham
Route Directions
Take N Palermo Rd, ME-3 W, ME-226 S and ME-27 S to ME-128 S in Dresden
Take ME-24 S/River Rd to ME-125 S in Bowdoinham
Journey Details
Traveling from Freedom, Maine to Bowdoinham, Maine covers 56.2 miles (90 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 13 minutes under normal conditions.
Drivers have 3 route options between these locations (56-59 miles / 90-95 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Freedom
Starting Point
Bowdoinham
Destination