BC Ferries
www.bcferries.com
The closest BC Ferries dock to access Victoria will be Swartz Bay. You will need to take the Tsawessen ferry which is located south of Vancouver. The dock is a 25 min drive to downtown Victoria. The summer schedules offer hourly service and the winter season offers every other hour on the odd hour. There is an option for reserve a spot for your car, but unless you are in a time crunch, just allow yourself enough time to catch the next ferry. Check out their website for more details.
There are public busses at the ferry terminal https://bctransit.com or you can catch a coach bus on the ferry which will take you to downtown Victoria see www.pacificcoach.com
Clipper
The Clipper is a passenger hydrofoil ferry which shuttles between Seattle and Victoria
www.clippervacations.com 800-888-2535
Local busses
Vancouver – Victoria return
www.pacificcoach.com
Airport Shuttle arrivals/departures
YYJ Airport Shuttle
778-351-4995 or 1-855-351-4995
www.yyjairportshuttle.com
Yellow Taxi Cab
250-381-2222
Victoria Taxi
250-383-7111