Rider Express, but it only goes once a week on Sunday and you need to catch it at Tim Hortons on the hill in early morning.
https://riderexpress.ca/
eBus serves many parts of central and souther BC, and parts of Alberta.
You can transit or catch bus from Vancouver to the ferry and to Victoria and it's pretty cheap.