Saint-Étienne é um nó ferroviário regional no centro-leste de França, situado a sudoeste de Lyon, na rede Auvergne-Rhône-Alpes. A cidade tem uma principal estação ferroviária de longa distância, Saint-Étienne Châteaucreux, além de várias paragens ferroviárias urbanas usadas por serviços regionais. A SNCF Voyageurs opera os principais serviços ferroviários de passageiros da cidade, incluindo TER Auvergne-Rhône-Alpes e comboios TGV INOUI selecionados.
Os serviços ferroviários a partir de Saint-Étienne concentram-se nas ligações regionais através do departamento do Loire e em ligações posteriores via Lyon. Saint-Étienne Châteaucreux assegura partidas de longa distância, comboios regionais em estilo interurbano e serviços de alta velocidade quando programados. Estações como Saint-Étienne Carnot, Saint-Étienne Bellevue e Saint-Étienne La Terrasse servem principalmente movimentos TER dentro da área metropolitana e para localidades próximas.
As rotas ferroviárias de Saint-Étienne seguem para nordeste em direção a Lyon e à rede nacional de alta velocidade, para noroeste em direção a Roanne, para sul em direção a Firminy e Le Puy-en-Velay, e para leste em direção a pontos de ligação regionais em Auvergne-Rhône-Alpes. Cidades de destino comuns incluem Paris, Lyon, Roanne, Firminy, Le Puy-en-Velay e Clermont-Ferrand, via transbordo. Reserve comboios de e para Saint-Étienne online em Rail Monsters.