There are 19 Freeports in the US and 3 Bar Harbors. Assuming you want to stay in Maine, it's about 158 miles on I-95 and 143 miles if you cut over Rte. 3.
The driving distance is 17.6 miles.
275 miles
The shortest driving distance is 46.8 miles.
281 miles
The driving distance is 280 miles.
The distance between Bar Harbor, ME, and Saint John, NB, Canada, is 205mi, (330km), and will take approximately 4 hours of driving time.
About 175 road miles.
If your referring to Bar Harbor, Maine and Camden, New Jersey its a distance of 598 miles.
The distance between Bar Harbor, ME, and Kennebunkport, ME, is 204 miles and will take about 3 Hours 44 Minutes of driving time.
It is 1,140 miles according to Google Maps.
Approximately 125 miles using U.S. 1 N and ME-3 E.
The driving distance from Bar Harbor to Saint John is about 299 kilometers. The distance for flying is 195 kilometers.