Cruise the pristine waters of British Columbia's Inside Passage on one of BC Ferries passenger and vehicle services.
BC Ferries operate the scenic cruise between Port Hardy on Northern Vancouver Island and Prince Rupert on the British Columbia Mainland. A full day journey which winds through a mosaic of islands with stunning scenery and wildlife. Passengers can experience sightings of whales and other marine mammals, waterfalls, and lighthouses with regular commentary from the Captain - all from the comfort of a full service vessel.
BC Ferries offer scheduled departures from the mainland in two locations in Vancouver (Horseshoe Bay and Tsawwassen) and one on the Sunshine Coast (Powell River) to Victoria and Nanaimo on Vancouver Island. ...More information below photos...
...Continue gallery information: This opens up a world of new experiences during a vacation in Canada from First Nations Culture, world class Artists, and whale watching just to name a few. Whale watching from Vancouver Island is some of the best in the world and BC Ferries brings you right to the action.
In total, BC Ferries serves up to 47 ports along the British Columbia Coast on 25 routes.
Find more Information on BC Ferries Web Site