Getting here

Spirit of the West is located on Quadra Island, B.C. Canada. To get to Quadra Island, and all of our tour starting points, you will need to get to Vancouver Island first.

For our Johnstone Strait, Desolation Sound, Discovery Islands, Mothership 6 day and day tours you will need to get to Quadra Island or Campbell River. For the Mothership 4 day tour you need to get to the town of Port McNeil. For the Nuchatlitz West Coast tour you need to get to the town of Zeballos.

Getting to Vancouver Island

Vancouver Island is accessed from mainland British Columbia and Washington State in the U.S. by ferry service or flights. If you are driving from Seattle, allow the full day to get to our area. Vancouver and its two ferry terminals are approximately 3 hours drive from Seattle.

From Vancouver, ferries go to Victoria or Nanaimo. If you are traveling from south of Vancouver take the Tsawwassen – Nanaimo route. If you are coming through Vancouver take the Horshoe Bay – Nanaimo route. Travelers from the USA can also take ferries from Anacortes, Port Angeles and the Seattle area to Victoria on the south end of the island. Campbell River is 166 miles (265km) North of Victoria on Hwy 19. Campbell River is approximately a 4 hour drive from Victoria, and 2 hrs from Nanaimo.

Getting to Campbell River

Campbell River is centrally located on the east coast of Vancouver Island, 95 miles (153 km) north of Nanaimo on Highway 19 and 166 miles (265 km) north of Victoria on Highway 19. Campbell River Regional Airport (YBL) is approximately 40 minutes from Vancouver by air and 1.5 hours from Lake Union (Seattle).

Getting to Port McNeil (4 day Mother ship tour only)

Port McNeil is located 124 miles (198km) north of Campbell River. To get to Port McNeil you can drive or fly from Seattle or Vancouver. You have the option of flying right from Seattle to downtown Port McNeil by Kenmore Air floatplane. This is the most costly but most direct. The other option is to fly with Pacific Coastal Airlines from Vancouver to Port Hardy (a town near Port McNeil), and from here a 25 minute airport shuttle will take you to our meeting point in Port McNeil. You can have us arrange the transport shuttle or you can contact Port McNeil Airport Shuttle at 1 250 956-8294.

Getting to Zeballos (Nuchatlitz tour only)

Zeballos is located 123 miles (196km) northwest of Campbell River on the West Coast of Vancouver Island. There is no public transport to Zeballos. If you are traveling without a vehicle arrange your transport with Spirit of the West.

Map of Vancouver Island

Between the city of Vancouver, and Vancouver Island

BC Ferries provides year round vehicle and walk-on ferry service. Co. There are 3 options for ferry routes to the island. BC Ferries info can be found on their website link, or contacted by calling 1-888-223-3779 within the province, and outside of BC at 250 386-3431. For information on reservations
call 1 888 724-5223, or out of province call 1 604 444-2890.

Horseshoe Bay (North of Vancouver) to Departure Bay (North of Naniamo) *Sailing time approx. 1 hr and 35min.

Tsawassen (South of Vancouver) to Duke Point (South of Naniamo) *Sailing time approx. 2 hrs

Tsawassen (South of Vancouver) to Swartz Bay (near Victoria) *Sailing time approx. 1 hr and 35min.

From the USA you have 3 options for getting to Vancouver Island by ferry.

Port Angeles, WA to Victoria, B.C. (The MV Coho): car and walk-on ferry runs year round except for a brief mid-winter maintenance

Anacortes, WA to Victoria B.C.: Year round vehicle and passenger ferry. Sailing time approx. 3 hrs. Departs Anacortes at 8am and Sidney at 12noon. 206 464–4600 (Seattle) or 1 888 808-7977

Seattle, WA to Victoria, B.C. (Victoria Clipper): ‘ Passengers only’, offers year-round walk-on service. 1 800 888-2535

Air travel to Vancouver IslandĀ 

From Vancouver:

Pacific Coastal Air flies from Vancouver to Campbell River or Port Hardy. 1 800 663-2872 or 604 273-8666

Air Canada offer flights from Vancouver or Seattle to Campbell River, Naniamo, and Victoria. 1-800-247-2262(in Can) or 1 800 776-3000(in US)

From Calgary:

Westjet flies between Calgary, Alberta and Comox (a town 45 minutes south of Campbell River). 1 888 937-8538

From Seattle:

Kenmore Air offers flights from Seattle to Campbell River, and Port Hardy (for those joining our Mothership tours) 1 800 543-9595

Helijet offers flights from Seattle, Bowing field to Campbell River. There are 3 flights daily. Ph.1 800 665 4354

Bus service to Vancouver Island

From Vancouver to Campbell River/Port McNeil:

Vancouver Airport Shuttle Transport between downtown bus terminal and Airport. Leaves every hour. $12 one way. 1 800 668 3141

Greyhound (Vancouver to the Island) Buses depart downtown Vancouver 5:45am, 9:30am, 11:30am, 2:00pm (Sat. only), 6:00pm. $46 Cdn one way. 1 800 661-8747

From Seattle to Victoria or Vancouver:

Quick Shuttle Service Provides regular transportation between Seattle and Vancouver, from airports to city centres. $44 Cdn. one way. from Seattle airport to down town Vancouver. 1-800-665-2122.

Grayline of Seattle From Seattle Airport to downtown Seattle (to meet ferry to Victoria). 1 206 624-5077

US Greyhound Service between downtown Seattle and downtown Vancouver 1 800 231-2222

Bellingham Airporter Service between Seattle Airport and Anacortes Ferry (to Victoria) 1 800 423 4219

Bus service on Vancouver Island

From Victoria to Campbell River/Port McNeil:

Island Coach Lines Services the whole island. Four to five buses per day to Campbell River. One bus per day to Port McNeil. Bus to Port McNeil leaves Victoria at 5:50am, and Campbell River at 12:15pm. 1 800 888 2535

From Port Hardy Airport to Port McNeil:

Port McNeil Airport Shuttle Transport between Port Hardy airport to Port McNeil (Mothership tours) 1 250 956-8294 or have us book this for you.

Car rental service

Budget 1800 299 3199 Web page:

National Tilden 1800 227 7368