Genova dispose de plusieurs gares qui facilitent les déplacements vers différentes villes en Italie et au-delà. La gare principale, Genova Piazza Principe, située dans le quartier Principe, sert de plaque tournante pour les trains régionaux et à grande vitesse, y compris les connexions vers Milan, Turin et Rome. Une autre gare importante, Genova Brignole, située dans la zone de Brignole, gère principalement les trains interurbains et les services locaux, avec un accès facile à des destinations comme La Spezia et Campiglia Marittima. Des gares plus petites, comme Genova Quarto dei Mille et Genova Nervi, sont situées le long de la côte et offrent des services régionaux limités. Ces gares se trouvent à environ 10 à 15 minutes en train des gares principales, fournissant une connectivité essentielle aux régions environnantes.