Traveling from Abbotsford to Campbell River requires a combination of driving and a ferry crossing. You will drive to the Tsawwassen Ferry Terminal, take the BC Ferries vessel to Duke Point (Nanaimo), and then drive north on Highway 19 to Campbell River. The entire journey takes approximately 5 to 6 hours, including ferry wait times. It is a popular route for those visiting the northern part of Vancouver Island.
Total Distance: Driving distance 230 km (including ferry); straight-line air distance 180 km.
Book your ferry reservation in advance to guarantee a spot.
Mid-week to avoid busy ferry sailings.