Bella Bella Ferries

  • Compare times & prices for Bella Bella

    Find the best fares on AFerry

  • Join millions of satisfied customers

    Join millions of satisfied customers

Bella Bella is a small town on Campbell Island in British Columbia, Canada. It is home to some of the best salmon fishing in the world, has a variety of water activities available such as canoeing and diving, and has some stunning hiking trails with extraordinary views of the ocean. Ferries from Bella Bella go to Port Hardy and Prince Rupert. You can book your ferry with AFerry

About Bella Bella

Bella Bella founded between 1897 and 1903 lies on the northern part of Campbell Island, British Columbia, Canada. Bella Bella, also known as Waglisla meaning river on the beach, is home to unincorporated community and Indian Reserve community of the Heiltsuk located within Bella Bella Indian Reserve No. 1 on the east coast of Campbell Island.

Bella Bella Map

View map

Port Addresses

Sign up for offers

Get our newsletter and never miss a ferry deal!