Hancock County - Bar Harbor Airport

Hancock County - Bar Harbor Airport

Bar Harbor Airport (BHB) in Hancock County is located on the east side of Route 3 on the mainland in Trenton, Maine, about 7 miles southeast of Ellsworth, the main commercial center for the region. Towering over the airport in the distance is Cadillac Mountain, the highest mount on Mount Desert Island in Acadia National Park. The municipality of Bar Harbor is on Mount Desert Island and reached via Route 3.

The airport's actual name is Hancock County - Bar Harbor Airport but most people from away will know it or refer to it simply as Bar Harbor Airport. It is a year-round public use airport owned by the county.

GPS: 44.445010, -68.362013

Travel Services

The two main airlines that provide New England and beyond travel service are Cape Air and PenAir. Both connect with Boston to continue to other destinations and airlines. Cape Air has flight offerings throughout the year and partners with jetBlue Airlines. PenAir provides service from Memorial Day through Columbus Day. Maine Coastal Flight offers a year-round flight school. During season, Scenic Flights of Acadia and Island Soaring Glider Rides offers a unique view of Mount Desert Island - home to the largest part of Acadia National Park and the well known Bar Harbor. Auto rental businesses available include Hertz (year-round) and Enterprise (May 1 through October 31).

Bar Harbor Airport Interior
Location map for Bar Harbor Airport

Other Services

A short distance to the east of the airport and the adjacent Morris Yachts, is a seaplane ramp and boat launch facility maintained by the County of Hancock. This feeds into Mount Desert Narrows and Eastern Bay located between the mainland and Mount Desert Island to the South. Float type planes may access airport Gate 3 through taxi lane C but must contact the airport manager prior to arrival to make arrangements. Please note that no vehicle or boat is allowed to park on the ramp or it will be towed. Columbia Air Services has the maintenance facility and does all the fueling, parking, and hangaring. Contact the Airport Manager for additional information at (207) 667-7329. For area lodging, dining, activity, and Acadia National Park information, please refer to the links at the top or bottom of this page.

Free Island Explorer Bus
The propane-powered Island Explorer Bus provides free shuttle service between the Hancock County - Bar Harbor Airport and many locations on Mount Desert island including Bar Harbor, Acadia National Park, Carriage Roads, and others from June 23rd to Columbus Day. (View Bus Website)

Contact Information

  • Airport Manager's Office: (207) 667-7329
  • 115 Caruso Drive
    Trenton, ME 04605 (View Airport Website)
  • Scenic Flights of Acadia: (207) 667-6527
  • Columbia Air Services.: (207) 667-5534
  • Cape Air: (866) 227-3247
    From Outside U.S.: (508) 771-6944
  • PenAir: (800) 448-4226
  • Civil Air Patrol: (207) 667-2611
  • Hertz Rent A Car: (800) 654-3131
    Direct: (207) 667-5017
  • Enterprise Rent A Car: (800) 736-8222
    Direct: (207) 664-2662
  • At Your Service Taxi: (207) 288-9222
  • Atlantic Taxi: (207) 664-4994
  • Grab-a Cab: (207) 460-4155
  • Moe'z Taxi: (207) 266-1478
  • Landjet Taxi: (207) 266-1085

Airport Parking

Visitors arriving by their own vehicle will be pleased to know that terminal parking is free. Hancock County Bar Harbor Airport (BHB) has both Short-Term and Long-Term Parking available. Short-Term allows for up to 14 days Free Parking whereas Long-Term allows for up to 60 days. If longer than 60 days is needed, contact the Airport Manager, Brad Madeira, to make prior arrangements. Otherwise, your vehicle could be towed. You may contact the manager by phone at 207-667-7329 or email at: manager@bhbairport.com. For those arriving by plane, auto rental services are available at this terminal, as are taxi services.