The journey from Sicamous to Campbell River involves a 650-kilometer drive to the Horseshoe Bay Ferry Terminal, followed by a 95-minute ferry crossing to Departure Bay, and a 2-hour drive north on Vancouver Island. The total travel time is approximately 9 hours. Campbell River is known as the Salmon Capital of the World and offers great outdoor recreation.
Total Distance: 650 km driving distance; 420 km straight-line air distance.
Book your ferry reservation online in advance.
Spring or autumn for the best balance of traffic and weather.