Changing this answer since Greyhound not longer serves Western Canada.
Luckily ebus has stepped in and runs straight from Abbotsford Airport to Vancouver. (I work for Busbud, the linked ticketing site.)
Credit:stackoverflow.com‘
5 Mar, 2024
4 Mar, 2024