1 Newport Drive, Bar Harbor, Maine

Bar Harbor, Maine is located on Mt. Desert Island, approximately

  • 50 miles southeast of Bangor
  • 175 miles northeast of Portland
  • 290 miles northeast of Boston
  • 350 miles northeast of Providence
  • 512 miles northeast of New York City
  • 575 miles southeast of Montreal

By Car

Take I-95 to Bangor, exit 182 A (formerly exit 45A), continue on I-395 to exit 6A, and drive East on Rt. 1A to Ellsworth, then Rt. 3 to Bar Harbor.


Take I-95 to Augusta, exit 113 (formerly exit 30), and follow Rt. 3 to Bar Harbor
(A bit longer, but more scenic).

By Air

The Bar Harbor – Hancock County Airport is 12 miles from the Bar Harbor Inn. The airport is served by US Airways 1-800-428-4322 with direct or connecting flights from Boston.

Bangor International Airport served by:

  • Allegiant Airlines 702-505-8888
  • Delta 800-221-1212
  • US Airways 800-428-4322

Bangor airport is only 50 miles from the Inn.

By Sea

Contact the Harbor Master at 207-288-5571