What is Onboard

Our Service - The Long and the Short of it


BC Ferries serves up to 47 ports of call on 25 routes throughout coastal British Columbia.

The crossings between Vancouver Island and B.C.'s Lower Mainland can last from about 95 minutes to two hours, depending on which route you take. There are three to choose from -- including our Vancouver-Victoria service -- with frequent sailings every day of the year.

Shorter hops include BC Ferries service to the picturesque Gulf Islands (sailing from both Vancouver Island and the Lower Mainland), and to friendly communities along the Sunshine Coast, northwest of Vancouver. There's also Vancouver Island's most beautiful shortcut, between Brentwood and Mill Bay, across the Saanich Inlet (near Victoria).

If you're after more of a "cruise line" experience, consider a voyage through British Columbia's majestic Inside Passage. This one is particularly popular with international travellers, going from Port Hardy at the northern end of Vancouver Island to Prince Rupert, gateway to southeast Alaska.   

The crossing from Prince Rupert to the beautiful Haida Gwaii is another fascinating travel opportunity with BC Ferries. Sometimes referred to as the "Canadian Galapagos", Haida Gwaii provides habitat for many different species of wildlife. These islands are the ancestral home of the Haida Nation, and feature many unique cultural attractions.

Speaking of unique attractions, BC Ferries' summer route between Port Hardy and Bella Coola opens up British Columbia's spectacular mid-coast. It's the Discovery Coast Passage, so named because it gives people a chance to discover a part of the province that has been difficult to reach in years past.  Choose from direct, same-day sailings between the two main ports, or experience extended journeys, with stops at McLoughlin Bay-Bella Bella, Shearwater on Denny Island, Klemtu and Ocean Falls. 

For information on when we sail, contact us or visit our Schedule pages.

More about Our Fleet >>