Distance from Freedom, Maine to Bar Harbor, Maine
The driving distance from Freedom, Maine to Bar Harbor, Maine is 74.1 mi (119.3 km)
The straight-line (air) distance is approximately 34 mi (54.8 km)
Estimated travel time by road is 1 hour 37 minutes
We found 3 routes between Freedom and Bar Harbor.
Available Routes
Route Directions
Follow ME-137 E, US-1 N and ME-3 E to Mt Desert St in Bar Harbor
Route Directions
Take ME-220 N to US-202 E in Unity
Continue on US-202 E. Take I-95 N to US-1A E/Wilson St in Brewer. Exit from I-395 E
Follow US-1A E to High St in Ellsworth
Follow ME-3 E to Mt Desert St in Bar Harbor
Route Directions
Continue on ME-139 E. Take US-1 N and ME-3 E to Mt Desert St in Bar Harbor
Journey Details
Traveling from Freedom, Maine to Bar Harbor, Maine covers 73.7 miles (119 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 39 minutes under normal conditions.
Drivers have 3 route options between these locations (74-87 miles / 119-140 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Freedom
Starting Point
Bar Harbor
Destination