Departure Bay ↔ Horseshoe Bay in Metro Vancouver Regional District

Bicycle
yes
Operator
BC Ferries