where is the venice train station located
Venice: Venice train station. Venice: Venice train station. The Santa Lucia Train station in Venice is not large, and is located on the banks of the Grand Canal. It should NOT be confused with the Mestre (Venezia) train station which is on the mainland.