飛機:威尼斯馬可波羅機場主要運營意大利國內航線,還有通航歐洲各大城市的航班,其他地方前往可在米蘭或羅馬轉機。從機場到威尼斯主島可以乘坐水上巴士Alilaguna,共有四條線路,可以到達聖馬可廣場、Santa Lucia火車站、玻璃島和利多島;也可以乘坐5號機場巴士到羅馬廣場、Santa Lucia火車站;乘坐水上出租車可以到威尼斯主島各處,但價格比較貴,到聖馬可廣場約需100歐元左右。
水上巴士:水上巴士是威尼斯主要的交通方式,有20多條線路,島上的各個碼頭、景點及周邊外島基本都可以到達。
水上出租車:威尼斯主島不允許汽車行駛,乘坐水上出租車是比較普遍的方式,島上的主要景點、酒店都設有碼頭,非常方便。乘坐水上出租車一般都有固定的價格,費用比較貴。