The journey from Malakwa to Campbell River involves driving 450 kilometers to the Horseshoe Bay Ferry Terminal, followed by a 90-minute ferry crossing to Departure Bay, and then driving north on Vancouver Island. The total travel time is approximately 10 hours. You will traverse the Trans-Canada Highway through the Fraser Valley before boarding the ferry. This route connects the interior of BC to the northern part of Vancouver Island. It is a scenic and essential travel corridor.
Total Distance: 600 km total distance; 450 km straight-line air distance.
Book your ferry reservation in advance to avoid long waits.
May to September for reliable ferry schedules and pleasant weather.