Genova possède plusieurs gares qui facilitent les déplacements vers diverses destinations à travers l'Italie et au-delà. La gare principale est Genova Piazza Principe, située dans le centre-ville, qui opère des trains à grande vitesse et interurbains. Elle constitue un point névralgique pour les voyageurs se dirigeant vers des régions populaires telles que Milan, Turin et Florence. La gare est bien connectée au reste de la ville et aux quartiers voisins comme Principe et San Teodoro. Le trajet de Genova Piazza Principe à la gare de Genova Brignole prend environ 10 minutes.
Genova Brignole est une autre gare importante, principalement axée sur les services régionaux, et elle se connecte aux zones environnantes, ce qui est essentiel pour les navetteurs locaux. Elle est située dans la partie est de la ville, près du quartier de Carignano.
D'autres petites gares incluent Genova Campi et Genova Quarto dei Mille, qui desservent principalement des trains régionaux et locaux, reliant les habitants de leurs quartiers respectifs au réseau plus large. Ces petites gares s'adressent principalement à ceux de la proximité immédiate, facilitant souvent les déplacements vers les gares principales. Dans l'ensemble, les gares de train de Genova fournissent des liens essentiels pour les voyageurs, répondant efficacement aux besoins de transport régionaux et interurbains.