About the terminal
Three ferry terminals sit within 7 km of each other on this stretch of coast, and this is the northern one, running to Vancouver (Horseshoe Bay) in about an hour and forty minutes over 32 nautical miles. Duke Point, 6 km south, goes to Tsawwassen instead, and Nanaimo Harbour, 4 km off, is the small berth for Gabriola Island. Those names look alike on a booking, though none of the three terminals substitutes for another. Of the two mainland crossings, this is the one landing nearest the North Shore.
