The view from the top of Eagle Bluffs makes the challenging trek worth it. The suggested hike up to Eagle Bluffs starts at the Cypress Mountain parking lot and takes the Baden-Powell trail up past Black Mountain and Cabin Lake to the lookout over the North Shore and Bowen Island.
Unfortunately, getting to the trail head requires a car, which neither Nelli nor I have so we decided to take the transit-accessible route starting near the Horseshoe Bay Ferry Terminal. The 250 and 257 busses stop at the Highway 1 Overpass and you walk back a bit down the main road to the start of the BP trail.
The hike up is a challenging 9.5km up to the lookout including steep climbs, a scramble over a tricky boulder field, and occasionally badly-marked routes in and amongst the rocks and trees.
The very last bit involves walking across a ledge on the face of a large boulder looking out over the North Shore so watch your footing!
We did not hike back down the way we came for fear of tumbling down the boulder field so we hiked 4km back down Cypress past Cabin Lake and Black Mountain to the parking lot for a ride home.
*Including photos by Nelli