On
the coast of British Columbia, much of the rhythm of travel is determined by ferry
schedules, and it may take a day or two to familiarize yourself with the BC ferry
system and the way things run in the Pacific Northwest. BC Ferries operates its
service in B.C only, and all mainland ferries feature vehicle, passenger and food
services. BC Ferries serves up to 47 ports of call on 25 routes throughout
coastal British Columbia. The ferry crossings between Vancouver and Vancouver
Island (Victoria and Nanaimo) take 90 minutes to two hours, depending on which
route you take. Shorter hops include BC Ferries service to the picturesque Gulf
Islands (sailing from both Vancouver Island and Vancouver (Lower Mainland), and
to communities along the Sunshine Coast (Northwest of Vancouver), and north to
BC's magnificent Discovery Coast and Inside Passage.
From Washington, you
can reach Vancouver Island (Victoria) and the US San Juan Islands by ferry from
several west coast departure points. The Washington State Ferry Service and numerous
private ferry services operate from Seattle (Victoria Clipper), Port Angeles (Olympic
Peninsula), Bellingham and Anacortes in Washington.
Select the BC Coastal
Ferry Routes map below to start your adventure to Vancouver Island, the BC Gulf
Islands and the Sunshine Coast. Each of the 4 ferry maps below has hot links to
information on each ferry terminal and the scheduled routes along the coast of
British Columbia.
| Northern
British Columbia | Map
# |
Prince
Rupert/Haida Gwaii (Queen Charlotte Islands) | 1 |
|
|
| North
Vancouver Island |
|
Port
Hardy/Prince Rupert - Inside Passage Port
Hardy/Bella Coola - Discovery Coast Port
McNeill/Sointula/Alert Bay | 1
& 2 2 |
|
|
| Central
Vancouver Island/Sunshine Coast |
|
Campbell
River/Quadra Island/Cortes Island Powell
River/Comox/Texada Island Qualicum
Beach/Lasqueti Island Denman
Island/Hornby Island Nanaimo/Gabriola
Island Nanaimo
- Departure Bay Nanaimo
- Duke Point Nanaimo
to Vancouver Downtown | 2
2 2 & 3 2 3 3 3 3 |
|
|
| West
Coast Vancouver Island/Pacific Rim |
|
Port
Alberni/Bamfield/Ucluelet Gold
River/Nootka Sound/Tahsis | 2
2 |
|
|
| Sunshine
Coast |
|
Powell
River/Comox/Texada Island Earls
Cove/Saltery Bay/Sunshine Coast Horseshoe
Bay/Langdale, Sunshine Coast | 2
& 3 3 3 |
|
|
| Greater
Vancouver/North Shore |
|
Snug
Cove, Bowen Island Vancouver
- Horseshoe Bay Vancouver
- Tsawwassen Vancouver
Downtown to Nanaimo | 3
3 3 3 |
|
|
| Victoria/South
Vancouver Island |
|
Victoria
- Swartz Bay Victoria
- Inner Harbour Sidney/Sidney
Spit Brentwood
Bay/Mill Bay | |
|
|
| Gulf
Islands |
|
Campbell
River/Quadra Island/Cortes Island Denman
Island/Hornby Island Crofton/Vesuvius,
Salt Spring Island Long
Harbour, Salt Spring Island Fulford
Harbour, Salt Spring Island Sturdies
Bay, Galiano Island Village
Bay, Mayne Island Lyall
Harbour, Saturna Island Otter
Bay, Pender Island Chemainus/Thetis
Island/Kuper Island | 2
2 4 4 4 4 4 4 4 4 |
|
|
| Washington,
USA |
|
Washington
- Port Angeles - Victoria Washington
- Bellingham - Victoria Washington
- Anacortes - Sidney Washington
- Seattle - Victoria | 3
3 3 3 |
| |
|
Inland Terminals and Route Information | |
Inland
Ferry Services in British Columbia Kootenay Lake, Upper Arrow Lake, Needles,
Adams Lake, Columbia River, Francois Lake, Kootenay River, Shuswap Lake, Skeena
River and Thompson River | |
 |
| Ferry
Links | |
BC
Ferries - Schedules, Fares & Reservations BC
Ferries - Current Conditions at Major Terminals Inland
Ferry Schedules |