Modern terminal and apron at Hancock County-Bar Harbor Airport in Maine, framed by pine forest and coastal hills in warm golden-hour light.

Airport

Hancock County-Bar Harbor Airport (BHB)

Hancock County-Bar Harbor Airport is a small regional gateway to Bar Harbor, Mount Desert Island and Acadia National Park in Downeast Maine. Compare transfer options to Bar Harbor, Ellsworth and nearby coastal destinations, and plan your journey with ease.

Passengers

Luggage

About Hancock County-Bar Harbor Airport

This county-owned, public-use airport serves Bar Harbor, Mount Desert Island and the wider Hancock County region of Maine. It is the closest airport to Acadia National Park, making it a practical gateway for visitors traveling to the coast, the park and nearby island communities.

Located in Trenton along State Route 3, the airport sits roughly halfway between Ellsworth and Bar Harbor and about 9 miles (15 km) northwest of downtown Bar Harbor. A single compact terminal handles scheduled commercial flights, general aviation and seasonal charter traffic.

Cape Air operates year-round nonstop service between BHB and Boston, with onward connections available through Boston. The airfield also has two asphalt runways, an instrument landing system and a full-service FBO supporting general aviation.

Travelers can continue to Bar Harbor, Ellsworth and other Mount Desert Island destinations by rental car, taxi, private transfer or the seasonal fare-free Island Explorer shuttle. Free parking and a simple terminal layout help keep arrivals and departures straightforward for a small regional airport.

airplane, aircraft, airport, travel, flying, aviation, vacations, passenger aircraft, flight, tourism, airplane, airport, airport, airport, airport, airport

Terminal Overview

Travelers walking beneath terminal signs inside an airport

Terminals

Hancock County-Bar Harbor Airport operates from a single compact passenger terminal. Scheduled commercial flights and general aviation passengers are processed through this one terminal, with no separate domestic or international terminal buildings.

Ground Transportation Services to and from Hancock County-Bar Harbor Airport

Transfers

Book private transfers from Hancock County-Bar Harbor Airport to hotels, vacation rentals and destinations across Bar Harbor, Ellsworth and Mount Desert Island.

Hourly Chauffeur

Arrange a professional chauffeur by the hour for flexible travel from the airport, Acadia National Park sightseeing, business meetings or events around the Bar Harbor area.

Car Rental

Rent a car from the terminal counters at Hancock County-Bar Harbor Airport for independent travel to Bar Harbor, Acadia National Park and the wider Downeast Maine coast.

Bus & Group Transfers

Organize minibuses or charter buses for groups traveling between Hancock County-Bar Harbor Airport, hotels, event venues and Acadia National Park destinations.