Before you travel, find out where your cruise ship is arriving or departing. You should know that Venice has two main cruise basins: Marittima, San Basilio and Santa Marta. Megaships of Costa, MSC, NCL (Norwegian Cruise Line), Princess, etc. always use Marittima, but small and midsize ships may be assigned to any of the piers.
If you're cruising from Europe or US, you will most likely arrive at the main port of Venice, which is called Stazione Marittima. Most Mediterranean cruises and other big ships dock there. The only time you will be docking at other docks, like the old S. Basilio ferry docks, depends on whether your boat is a ferry or the main port is full.
Location of the Venice Cruise Terminal/Port of Venice the cruise terminal in Venice is near Piazzale Roma (Venice’s only parking lot), which is just across the Grand Canal from the Venezia Santa Lucia train station.