The trip from Kamloops to Campbell River is a 500-kilometer journey that combines interior highway driving with a ferry crossing to Vancouver Island. You will travel south to the coast, take the ferry from Horseshoe Bay to Nanaimo, and then drive north on Highway 19. The total travel time is approximately 8 hours. Campbell River is known as the 'Salmon Capital of the World' and serves as a gateway to northern Vancouver Island.
Total Distance: 500 km driving distance; 360 km straight-line air distance.
The drive north from Nanaimo to Campbell River takes about 2 hours.
June to August for fishing, whale watching, and warm coastal weather.