Wenecja jest jednym z kluczowych węzłów kolejowych północno-wschodnich Włoch, a pociągi są podzielone między wyspiarski terminal Venezia Santa Lucia i lądowy węzeł przesiadkowy Venezia Mestre. Trenitalia i Italo obsługują główne połączenia dalekobieżne, a pociągi regionalne łączą obszar Veneto z pobliskimi miastami. Grobla między Mestre a Santa Lucia sprawia, że kolej jest główną drogą dojazdu do historycznej stacji w lagunie.
Połączenia kolejowe z Wenecji obejmują pociągi dużych prędkości Frecciarossa i Italo, usługi Trenitalia Intercity, pociągi Regionale i Regionale Veloce oraz wybrane połączenia nocne obsługiwane przez ÖBB Nightjet. Venezia Santa Lucia to główna stacja kolejowa dla osób przybywających bezpośrednio do miasta w lagunie, natomiast Venezia Mestre obsługuje wiele połączeń krajowych, regionalnych i przesiadkowych na lądzie.
Trasy kolejowe z Wenecji biegną na zachód do Padwy, Werony, Mediolanu i Turynu, na południe do Bolonii, Florencji, Rzymu i Neapolu, na północ do Treviso i korytarzy alpejskich oraz na wschód przez Friuli-Wenecję Julijską do Triestu i Udine. Zarezerwuj pociągi z i do Wenecji online w Rail Monsters.