Bella Bella to Klemtu Ferry

The Bella Bella Klemtu ferry route connects Campbell Island with Swindle Island. Currently there is just the 1 ferry company operating this ferry service, BC Ferries. The crossing operates up to 1 times each week with sailing durations from around 3 hours 30 minutes.

Bella Bella Klemtu sailing durations and frequency may vary from season to season so we’d advise doing a live check to get the most up to date information.

Route and port details

Bella Bella - Klemtu Ferry Operators

  • BC Ferries
    • 1 Sailing Weekly 3 hr 30 min
    • Get price

Bella Bella Klemtu Average Prices

Prices shown represent the average one way price paid by our customers. The most common booking on the Bella Bella Klemtu route is a car and 1 passenger.

Bella Bella Guide

Bella Bella’s Mcloughlin Bay terminal is located on the beautiful Campbell Island in British Columbia, Canada. BC Ferries offer services to three destinations out of the port, to Port Hardy, Klemtu and Prince Rupert.

Why go to Campbell Island?
If you’re seeking a remote Canadian getaway, then Bella Bella is the place for you. The area is an Indian Reserve and is home to the main community of Heiltsuk, the region’s indigenous people. The island, which is found just off the central British Columbian coast, is made up of beautiful hills and rainforest and is a great spot for some peace and quiet, or a little bit of exploring.

What does the port offer?
The port’s administration office, waiting room and washrooms are housed inside a portable trailer, which is set against the magnificent backdrop of the Great Bear Rainforest. BC Ferries offer a number of sailings along the coast to Klemtu, Prince Rupert and Port Hardy. There are around six ferries that leave the island every week with journeys varying between three and a half hours and nine hours depending on your end destination.