I thought you wanted to go to (proper) Venice?
Marco Polo is not in Venice. As far as I know the cruise terminal is in Mestre, not Venice.
Venice is an island in a lagoon. Airport and cruise terminal are on the mainland.