Distance from Freedom, Maine to Frye Island, Maine
The driving distance from Freedom, Maine to Frye Island, Maine is 100.6 mi (161.9 km)
The straight-line (air) distance is approximately 47.9 mi (77 km)
Estimated travel time by road is 2 hours 15 minutes
This route includes Toll roads along the way.
We found 3 routes between Freedom and Frye Island.
Available Routes
Route Directions
Take N Palermo Rd to ME-3 W in China
Continue on ME-3 W. Take I-95 S to Hawthorne Rd in Raymond
Take Raymond Cape Rd to Frye Island, Maine-Raymond, Maine
Drive to Sunset Rd
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-136 N in Freeport. Take exit 22 from I-295 S
Take Pownal Rd, Elmwood Rd and Morse Rd to US-202 W in New Gloucester
Continue on Weymouth Rd. Take Egypt Rd and ME-85 S to US-302 W in Raymond
Take Raymond Cape Rd to Frye Island, Maine-Raymond, Maine
Drive to Sunset Rd
Route Directions
Take N Palermo Rd, ME-3 W, Litchfield Rd, Hallowell Litchfield Rd, ... and ME-122 W to Colbath Rd in Poland
Continue on Colbath Rd. Take Valley Rd to ME-85 S in Raymond
Continue on ME-85 S. Take Raymond Cape Rd to Ferry Landing Rd
Drive to Sunset Rd
Journey Details
Traveling from Freedom, Maine to Frye Island, Maine covers 90.3 miles (145 km) in a southwest direction. This secondary roads, substantial route typically takes 2 hours 25 minutes under normal conditions.
Drivers have 3 route options between these locations (90-105 miles / 145-168 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 39 mph (63 km/h) .
Journey Waypoints
Freedom
Starting Point
Frye Island
Destination