There is currently just the 1 ferry route running between Swindle Island and Campbell Island operated by 1 ferry company – BC Ferries. The Klemtu to Bella Bella ferry crossing operates weekly with a scheduled sailing duration from about 3 hours 30 minutes.
Whilst we’ve taken great care to ensure the information on this page is correct, as the frequency and duration of crossings on all routes can vary from time to time we’d advise that you get a live quote for current availability on this Swindle Island Campbell Island crossing between Klemtu and Bella Bella.
Campbell Island lies close to Milbanke Sound, within the Canadian province of British Columbia on the west coast.
Pine-clad and peaceful, Campbell Island has a handful of sleepy coastal communities, the most well-known being Bella Bella. This settlement is believed to be the location of Fort McLoughlin, an important post during the Maritime Fur Trade for the Hudson’s Bay Company in the late eighteenth Century. Bella Bella’s fifteen hundred residents are predominantly Heiltsuk, the indigenous people of British Columbia, currently living in the largest Indian Reserve in the province.
Ferry travel is popular in British Columbia, given the vast quantity of islands all the way up the coast. Campbell Island can be reached from both the Canadian mainland and surrounding islands, including the enormous and ever popular Vancouver Island.