St Petersburg new passenger port terminal complex is a modern high capacity facility that can accommodate 8 large ships at oncem up to 340 meters in length. There are several river ports for smaller cruise ship on the Neva River, within the city center in addition to the main passenger port.