航空
維多利亞國際機場距離維多利亞市中心以北三十分鐘車程。每天都有航班從維多利亞直飛多倫多和加拿大各地。也有定期的到達維多利亞市中心的水上飛機和直升飛機服務。
從北京飛往加拿大溫哥華,航程約為11小時;從上海飛往溫哥華約11.5小時。再從溫哥華國際機場到維多利亞,飛行時間為30分鐘。從西雅圖達康馬國際機場(Seattle Taccma International Airport)飛往維多利亞需要45分鐘。
鐵路
維多利亞火車站位于維多利亞市中心北端。維多利亞與科特尼之間有E&N Railiner,從納奈摩到維多利亞1天1趟,時間約2小時25分鐘。不過這條路線不太適合旅游者,不方便。
公路
從溫哥華每天有巴士前往維多利亞,在溫哥華的茲瓦森(Tsawwassen登上載車渡輪,大約3小時35分鐘,到達維多利亞巴士總站(Victoria Bus Depot)。
在渡輪上下巴士時一定要牢記自己所搭乘的巴士號碼。在斯瓦茲灣港口還是要搭乘與之前相同的巴士前往市中心的巴士總站。
水運
每天有數班渡輪(By Ferry)往來于維多利亞和溫哥華間。華盛頓州的西雅圖,貝林罕 (Bellingham)、安吉利斯港 (Port Angeles) 和安娜考特斯(Anacortes) 都有渡輪前往維多利亞。
出租車
加拿大維多利亞市出租車起步價2.45美元