Genova ma kilka dworców kolejowych, które ułatwiają podróżowanie do różnych destynacji w całych Włoszech i poza nimi. Głównym dworcem jest Genova Piazza Principe, zlokalizowany w centrum miasta, obsługujący zarówno pociągi dużych prędkości, jak i intercity. Stanowi on węzeł dla podróżnych zmierzających do popularnych regionów, takich jak Mediolan, Turyn i Florencja. Dworzec jest dobrze skomunikowany z resztą miasta oraz pobliskimi dzielnicami, takimi jak Principe i San Teodoro. Podróż z dworca Genova Piazza Principe do dworca Genova Brignole trwa około 10 minut.
Genova Brignole to kolejny istotny dworzec, głównie skupiony na usługach regionalnych, łączący z okolicznymi obszarami, co czyni go niezbędnym dla lokalnych podróżnych. Znajduje się w wschodniej części miasta, w pobliżu dzielnicy Carignano.
Inne mniejsze dworce to Genova Campi i Genova Quarto dei Mille, które głównie obsługują pociągi regionalne i lokalne, łącząc mieszkańców ich odpowiednich dzielnic z większą siecią. Te mniejsze dworce głównie zaspokajają potrzeby osób w najbliższym sąsiedztwie, często ułatwiając podróże do głównych dworców.
Ogólnie rzecz biorąc, dworce kolejowe w Genova zapewniają niezbędne połączenia dla podróżnych, efektywnie zaspokajając zarówno regionalne, jak i międzymiastowe potrzeby transportowe.