Genova posiada kilka dworców kolejowych, które ułatwiają podróżowanie do różnych miast we Włoszech i nie tylko. Główny dworzec, Genova Piazza Principe, położony w dzielnicy Principe, służy jako główny węzeł dla pociągów regionalnych i dużych prędkości, w tym połączeń z Mediolanem, Turynem i Rzymem. Inny ważny dworzec, Genova Brignole, znajdujący się w rejonie Brignole, głównie obsługuje pociągi między miastami i usługi lokalne, z łatwym dostępem do destynacji takich jak La Spezia i Campiglia Marittima. Mniejsze dworce, takie jak Genova Quarto dei Mille i Genova Nervi, znajdują się wzdłuż wybrzeża i oferują ograniczone usługi regionalne. Te dworce znajdują się w odległości około 10 do 15 minut pociągiem od głównych dworców, zapewniając niezbędne połączenia z otaczającymi regionami.