Bella Bella (Campbell Island) Airport
Bella Bella, Canada

Bella Bella (Campbell Island) Airport
Remote coastal airport serving the Heiltsuk Nation community.
- ›Bella Bella is accessible only by air or water, making the airport essential for the community.
- ›The airport serves the Heiltsuk First Nation community on Campbell Island.
- ›IATA code ZEL and ICAO code CBBC identify this airport internationally.
- ›The airport is located on the central coast of British Columbia, approximately 400 km north of Vancouver.
- ›Scheduled air service connects Bella Bella to mainland British Columbia for medical and essential travel.
Bella Bella (Campbell Island) Airport serves the small Indigenous community of Bella Bella on Campbell Island, deep within British Columbia's Central Coast region. The airport is a vital lifeline for the Heiltsuk Nation, providing essential air access to a community that has no road connections to the provincial highway network. Its remote setting amid the Great Bear Rainforest makes it one of Canada's more scenically dramatic small regional airports.
- Main Terminal — A small, single-room community terminal handling scheduled and charter flights with basic passenger amenities.
- Local taxi or community vehicle hire
- BC Ferries service connecting Bella Bella to the broader coastal ferry network
- Water taxi to nearby coastal communities
- Heiltsuk Cultural Education Centre guest accommodations
- Local bed and breakfast options within Bella Bella community
There are no airport dining facilities at this small terminal. Visitors should plan meals in the Bella Bella community itself, where a small number of local services and a general store are available. Supplies and dining options are limited, so travellers are advised to bring provisions if undertaking extended stays or wilderness excursions.
- Book flights well in advance as seat capacity on small regional aircraft is very limited.
- BC Ferries' Discovery Coast route offers an alternative scenic access point but operates seasonally.
- Weather along the Central Coast changes rapidly — expect potential flight delays due to fog or rain.
- Respect Heiltsuk Nation cultural protocols and obtain any necessary permissions if visiting for tourism or research.
AI-assisted overview, verified against public sources.
Route map (3 destinations)












Airlines serving this airport
Routes
Aircraft operating here
Pick what matters for your layover or early flight, then compare on your favorite booking site.
IndianAirports may receive compensation when you book or purchase through some of the links on this page, at no additional cost to you. Prices and availability are set by the booking provider and may change. We never share your private trip details with partners — only the destination, dates and party size you searched.
City & Place Guide
No guide exists for this place yet — Click to generate a Traveler Pulse guide.
Passport, Visa & Immigration
Flying internationally via ZEL? Check entry, transit and customs requirements for Canada from official government sources.
Bella Bella Airport is located 1 nautical mile northwest of Bella Bella on Campbell Island. British Columbia, Canada. The airport is connected by paved road to the village of Bella Bella, and forms a hub of sorts for the Central Coast, with flights linking to Klemtu, Port Hardy, and Vancouver with additional flights during the summer servicing tourist and commercial operations in the area.
Read full article on Wikipedia
Translate