Yes. You can take the 262 bus to Lions Bay from Horseshoe Bay, then walk up the road to the trailhead. I've got public transit directions in the getting there section above.