our location
New for 2025:
Now Departing from Discovery Harbour Marina
How To Get to Campbell River
Campbell River is located on Vancouver Island in British Columbia. Vancouver Island can be easily reached by ferry (via Vancouver, Powell River, or Prince Rupert) or plane. Once on Vancouver Island, Campbell River is about an hour and a half north of Nanaimo (or a little bit longer if you take the scenic route)
By Ferry
Vancouver Island can be reached by ferry via Vancouver (Horseshoe Bay > Departure Bay or Tsawwassen > Duke Point) Powell River, or Prince Rupert. BC Ferries runs sailings frequently throughout the day, but in the summer months, a reservation is strongly recommended!
By Car
Once on Vancouver Island, Campbell River can easily be reached by car. It is about an hour and a half drive North from Nanaimo along Highway 19, or a little bit longer if you choose to take the scenic route 19A.
By Plane
Pacific Coastal Airlines and Central Mountain Air have daily flights arriving in Campbell River from Vancouver's (YVR) South Terminal. The Campbell River Airport is only a 15 minute drive from downtown Campbell River. Other airport options include Comox and Nanaimo.
Meeting Location:
How to Find Us?
We are located on ‘F’ Dock at Discovery Harbour Marina (1374 Island Highway, Campbell River.) There are two entrances to the marina (North and South). We are located at the South Entrance which is just off of Roberts Reach Road.
Our boat is docked at the bottom of the ramp (F Dock), just in front of the washrooms.
Parking:
Paid parking is available in the large gravel parking lot behind Winners/Jysk/Petsmart (off of Roberts Reach Road). The ticket booth is located at the entrance to the marina. You can also park for free at the far south end of the parking lot, just please watch out for the signs designating where the paid parking begins.
Please be sure to arrive at least 15 minutes before your tour.
Staying at Browns Bay Resort? Pickups from the Browns Bay Marina are only available for our Private Tours, all other tours will need to meet us at our downtown location.
Staying at Browns Bay Resort?
Browns Bay Resort
15021 Browns Bay Road, Campbell River
Pickups from the Browns Bay Marina are only available for our Private Tours, all other tours will need to meet us at our downtown location.
