Genova conta com várias estações ferroviárias importantes que servem diversos pontos da cidade e conectam a outras regiões. A estação principal, Genova Piazza Principe, está localizada no distrito central de Principe e é a maior estação da cidade. Ela acolhe trens de alta velocidade, conexões intermunicipais e serviços locais. Outra estação significativa, Genova Brignole, está situada no bairro Brignole, proporcionando serviço principalmente a trens regionais e intermunicipais, e fica a cerca de 2 quilômetros da Piazza Principe. Estações menores, como Genova Sampierdarena e Genova Nervi, atendem às necessidades de transporte local e conectam áreas circundantes. Cada estação está estrategicamente posicionada para facilitar a viagem por toda a região e além.