Traveling from Duncan to Abbotsford involves driving to the Nanaimo ferry terminal, taking the BC Ferries vessel to Horseshoe Bay, and then driving through Vancouver to Abbotsford. This journey takes about 3.5 hours. It is a common route for those traveling between Vancouver Island and the Fraser Valley.
Total Distance: Driving distance 120 km, straight-line air distance 90 km.
Book your ferry reservation in advance.
Year-round.