Bar Harbor is accessible by car, boat, air, bus, or crew ship.
Driving to Bar Harbor, Maine: See below for driving directions to Bar Harbor from Washington D.C., New York City, Philadelphia, Boston, Montreal, Yarmouth, and Quebec.
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. You can also take the "The Cat" (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.
Driving Directions and Mileage to Bar Harbor; Provided by Google Maps
Washington D.C. to Bar Harbor 719 mi (about 14 hours 19 mins)
New York City to Bar Harbor 496 mi (about 10 hours 13 mins)
Philadelphia to Bar Harbor 588 mi (about 11 hours 54 mins)
Boston to Bar Harbor 279 (about 5 hours 50 mins)
Montreal to Bar Harbor 651 km (about 10 hours 9 mins)
Yarmouth, N.S. to Bar Harbor 1,023 km (about 13 hours 38 mins)
Quebec to Bar Harbor 449 km (about 7 hours 30 mins)
Current Bar Harbor Weather:
Click Here for Current Weather
Ferries and Busses