From Vancouver

From Vancouver, you can travel to Nanaimo via BC Ferries from either the Horseshoe Bay or Tsawwassen terminals. Once in Nanaimo, follow signs to the Nanaimo Parkway (Highway 19) and head north to Campbell River. The highway will intersect in Campbell River with Highway 19A, where you’ll want to turn right that road (the Island Highway)  to Discovery Harbour Marina at 1434 Ironwood St, Campbell River BC.

You can fly directly into Campbell River (YBL) from Vancouver (YVR) on Air Canada, Central Mountain Air, or Pacific Coastal Airlines. From there you can rent a car, call a cab, or use the airport shuttle to reach your preferred accommodation. All tours depart from Discovery Marine Harbour, so we recommend staying somewhere close by for convenience.

Arriving in Campbell River, there’s moorage available at Discovery Marine Harbour or Campbell River Fisherman’s Warf for personal watercrafts. All tours depart from Discovery Marine Harbour, so this is the most convenient option.

By Land

From Vancouver, you can travel to Nanaimo via BC Ferries from either the Horseshoe Bay or Tsawwassen terminals. Once in Nanaimo, follow signs to the Nanaimo Parkway (Highway 19) and head north to Campbell River. The highway will intersect in Campbell River with Highway 19A, where you’ll want to turn right that road (the Island Highway)  to Discovery Harbour Marina at 1434 Ironwood St, Campbell River BC.

By Air

You can fly directly into Campbell River (YBL) from Vancouver (YVR) on Air Canada, Central Mountain Air, or Pacific Coastal Airlines. From there you can rent a car, call a cab, or use the airport shuttle to reach your preferred accommodation. All tours depart from Discovery Marine Harbour, so we recommend staying somewhere close by for convenience.

By Sea

Arriving in Campbell River, there’s moorage available at Discovery Marine Harbour or Campbell River Fisherman’s Warf for personal watercrafts. All tours depart from Discovery Marine Harbour, so this is the most convenient option.

From Victoria

(3 hours) From downtown Victoria, find your way to the Trans Canada Highway, and follow it north to Nanaimo, where the road will turn into Highway 19. Follow signs for Campbell River. Once in Campbell River. The highway will intersect in Campbell River with Highway 19A, where you’ll want to turn right that road (the Island Highway)  to Discovery Harbour Marina at 1434 Ironwood St, Campbell River BC.

You can fly directly into Campbell River (YBL) from Victoria (YYJ) on Air Canada or Pacific Coastal Airlines. From there you can rent a car, call a cab, or use the airport shuttle to reach your preferred accommodation. All tours depart from Discovery Marine Harbour, so we recommend staying somewhere close by for convenience.

Arriving in Campbell River, there’s moorage available at Discovery Marine Harbour or Campbell River Fisherman’s Warf for personal watercrafts. All tours depart from Discovery Marine Harbour, so this is the most convenient option.

By Land

(3 hours) From downtown Victoria, find your way to the Trans Canada Highway, and follow it north to Nanaimo, where the road will turn into Highway 19. Follow signs for Campbell River. Once in Campbell River. The highway will intersect in Campbell River with Highway 19A, where you’ll want to turn right that road (the Island Highway)  to Discovery Harbour Marina at 1434 Ironwood St, Campbell River BC.

By Air

You can fly directly into Campbell River (YBL) from Victoria (YYJ) on Air Canada or Pacific Coastal Airlines. From there you can rent a car, call a cab, or use the airport shuttle to reach your preferred accommodation. All tours depart from Discovery Marine Harbour, so we recommend staying somewhere close by for convenience.

By Sea

Arriving in Campbell River, there’s moorage available at Discovery Marine Harbour or Campbell River Fisherman’s Warf for personal watercrafts. All tours depart from Discovery Marine Harbour, so this is the most convenient option.

From Nanaimo & The Comox Valley

(1 hour, 35 minutes) In Nanaimo, follow either the Island Highway (Highway 1) or Nanaimo Parkway (Highway 19) north towards Campbell River. For a slower, more scenic journey, you can follow the Oceanside Route along Highway 19A. The highway will intersect in Campbell River with Highway 19A, where you’ll want to turn right that road (the Island Highway)  to Discovery Harbour Marina at 1434 Ironwood St, Campbell River BC.

You can fly directly into Campbell River (YBL) from Nanaimo (YYC) on Air Canada, Central Mountain Air, or Pacific Coastal Airlines.to reach your preferred accommodation. All tours depart from Discovery Marine Harbour, so we recommend staying somewhere close by for convenience.

Arriving in Campbell River, there’s moorage available at Discovery Marine Harbour or Campbell River Fisherman’s Warf for personal watercrafts. All tours depart from Discovery Marine Harbour, so this is the most convenient option.

By Land

(1 hour, 35 minutes) In Nanaimo, follow either the Island Highway (Highway 1) or Nanaimo Parkway (Highway 19) north towards Campbell River. For a slower, more scenic journey, you can follow the Oceanside Route along Highway 19A. The highway will intersect in Campbell River with Highway 19A, where you’ll want to turn right that road (the Island Highway)  to Discovery Harbour Marina at 1434 Ironwood St, Campbell River BC.

By Air

You can fly directly into Campbell River (YBL) from Nanaimo (YYC) on Air Canada, Central Mountain Air, or Pacific Coastal Airlines.to reach your preferred accommodation. All tours depart from Discovery Marine Harbour, so we recommend staying somewhere close by for convenience.

By Sea

Arriving in Campbell River, there’s moorage available at Discovery Marine Harbour or Campbell River Fisherman’s Warf for personal watercrafts. All tours depart from Discovery Marine Harbour, so this is the most convenient option.