If you are lucky enough to arrive in Venice from the sea, you can easily arrive in the historic centre with the Alilaguna private waterbus company that offers a shuttle service between the Stazione Marittima, the point where passenger ships arrive and depart, and St Mark's Square.
For information: www.alilaguna.it