Venecia es un importante nudo ferroviario en el noreste de Italia, situado al final del corredor ferroviario desde la península hacia la laguna. La ciudad cuenta con dos principales estaciones de pasajeros: Venezia Santa Lucia en la isla y Venezia Mestre en la parte continental. Trenitalia e Italo ofrecen los principales servicios nacionales, mientras que OBB Nightjet añade determinadas conexiones internacionales nocturnas.
Los trenes desde Venecia incluyen servicios de alta velocidad Frecciarossa e Italo, trenes Intercity de Trenitalia, servicios Regionale y Regionale Veloce por todo el Véneto, y trenes nocturnos hacia Austria y Alemania. Venezia Santa Lucia es la estación principal para los pasajeros que se alojan en la zona histórica de la isla, mientras que Venezia Mestre gestiona muchas salidas desde la parte continental, transbordos y servicios directos.
Las rutas ferroviarias desde Venecia van hacia el oeste a Padua, Verona, Milán y Turín, hacia el sur a Bolonia, Florencia, Roma y Nápoles, hacia el norte a Treviso, Údine y el corredor alpino, y hacia el este a Trieste. Reserva trenes desde y hacia Venecia en línea en Rail Monsters.