Greyhound.ca does a very poor job of servicing Horseshoe Bay. It may mean going as far as Pacific Central Station, then taking Skytrain from Main Station to Stadium Station. Walking along Dunsmuir to about Cambie St to the bus stop for the #257 Horseshoe Bay Express. It's a very large back track.
I believe Greyhound stops at the bottom of Taylor Way beside Park Royal North. Then there is a walk of about 350 metres to the #257 Horseshoe Bay Express bus stop along Marine drive away.
I know the red pin is the #257 bus stop. There are a couple of other stops near it. I don't know if Greyhound stops at the foot of Taylor Way these days, next to the Bay. If that works, it would save you about 45-50 minutes of travel to PCS and back.
Thank you all for your replies.
Sorry, I see I didn’t copy the map link, but pasted a link that was previously copied. I will get on my computer tonight and get you the correct link.