From Boston, follow I-95 through to Bangor (exit 182-A - 395), then pick up on Route 1A to Ellsworth, and follow Route 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. There is also the coastal Route 1. It meanders thought picturesque villages and takes quite a bit longer to reach Bar Harbor.
By Boat Bar Harbor is a popular destination for both sailing and powerboating, and there are many suitable moorings. Please check with the Harbormaster's office at 207-288-5571.
Bar Harbor is serviced by Hancock County Airport, located just 12 miles from the village, and by Bangor International Airport only 50 miles away.
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.