Jump to the mileage chart and travel links.

Driving to Bar Harbor, Maine: Bar Harbor is easily accessible by car. From Boston (268 miles) - follow Interstate 95 through to Bangor (exit 45-A - 395), then pick-up on Rt.1A to Ellsworth, and follow Rt.3 to Bar Harbor. Another route would be to take I-95 to Augusta, take Route 3 to Belfast over to Route 1 to Ellsworth, then back to Route 3 into Bar Harbor.

By Boat: Since Bar Harbor is an island and a popular place for both sailing and powerboating, there are many suitable moorings. You should check with the Harbormaster’s Office at 207-288-5571.

By Ferry
You can also take the "The CAT Ferry" (Bay Ferries Limited) from Yarmouth, Nova Scotia to Bar Harbor.

By Air: Bar Harbor is serviced by a local airport, the Hancock County Airport, located just 12 miles from the village, and by Bangor International Airport only 50 miles away.

Bus Service: During the summer months, Bar Harbor is serviced by Greyhound/Vermont Transit from Boston. Since schedules vary, it is best to check with the bus line.

By Cruise Ship: A wonderful way to visit Bar Harbor is on one of the over 70 beautiful cruise ships that arrive in Bar Harbor each year.

Boston to Bar Harbor Portland to Bar Harbor Bangor to Bar Harbor Mount Desert Island Bar Harbor Town Maps



Mount Desert Island - click for large version



Greater Bar Harbor Area - click for large version



Downtown Bar Harbor - click for large version


Map of Bar Harbor
Maps courtesy of DeLorme, a Maine company.


Mileage From /To Bar Harbor
Washington, D.C. 697
New York City 473
Philadelphia 564
Boston 268
Montreal 356
Yarmouth, N.S.* 740
Quebec 290
*by The CAT Ferry, 3 hours.
For more travel information, follow these links:


Local weather forecast

Local sunrise/sunset & tide chart



Photo Credit: Sue Anne Hodges



©2008 Bar Harbor Chamber of Commerce