There are numerous bus stops nearby. From UVic through Oaklands, the #4 drops at Douglas and Cormorant (190m from VEC); from UVic through Fernwood, #14 drops at Douglas/Yates (200m); from Esquimalt, #25 drops at Johnson and Broad (85m); from Swartz Bay Ferry, #70 drops at Douglas and Cormorant (190m). This bus stop is also for #4, 11, 14, 21, 22, 30, 31, 32, 47, 48, 50, 61, 70, 71, 72).
More info on BC bus transit website: https://bctransit.com/victoria/schedules-and-maps
Transit info (including distances from bus stop to venue) can be seen via google maps
Bike lockup: There is 1 bike rack in front of the venue, and several others along Broad, Johnson and Pandora within 100m. These often fill up during busy events. From March to October the City of Victoria operates a free bike valet service at the corner of Broad and Pandora.
Parking: There are metered public parking on Broad and Pandora St, free after 6pm and on Sundays, but the spots on Broad St near the VEC are often occupied. The nearest public parkade is at 645 Fisgard St (free for the first hour and after 6pm on weekdays and Saturdays; free all day Sunday; has an accessible elevator), approx 300m or 100m away if you cut through Centennial Square. Parking map of downtown available here.
There is one parking spot reserved for Disability Parking Permits at Pandora and Government. A map of reserved parking for people with BC Disability Parking Permit can be found here, and more info here. There are curb cuts from parking on Pandora to the front entrance on Broad St (and curb cuts all along Broad St).