For one , Oceania Cruises , ( 800 ) 531-5619 , www.oceania.com , even has a 14-day cruise from London to Stockholm next June that visits Tallinn after Bruges ; Amsterdam ; the Kiel Canal in Germany ; Berlin ; Gdansk , Poland ; Helsinki ; and three days in St. Petersburg .