The journey from Salmon Arm to Campbell River involves driving to the Lower Mainland, taking a ferry to Vancouver Island, and driving north to Campbell River. You will travel approximately 450 kilometers to the Horseshoe Bay ferry terminal, take a 1.5-hour ferry to Departure Bay, and drive another 2 hours north. The total travel time is approximately 11 hours. Campbell River is known as the Salmon Capital of the World.
Total Distance: 550 km driving + 30 km ferry; 450 km straight-line air distance.
Book your ferry reservation in advance to avoid long wait times.
Spring and Summer for the best driving and ferry conditions.