Brest é o terminal ocidental do principal corredor ferroviário de França através da Bretanha, situado no fim da linha vinda de Rennes, Saint-Brieuc, Morlaix e Paris. A cidade tem uma principal estação ferroviária de longa distância, a Gare de Brest, e os serviços são operados pela SNCF Voyageurs sob as marcas TGV INOUI e TER Bretagne.
Os comboios de Brest incluem serviços TGV INOUI de alta velocidade que ligam a Bretanha Ocidental à rede nacional de alta velocidade via Rennes, além de comboios regionais TER Bretagne para o Finistère e outras partes da Bretanha. A estação de Brest é a principal estação ferroviária para partidas de longa distância e regionais, sendo que os passageiros interurbanos utilizam geralmente este único ponto ferroviário em vez de terminais urbanos separados.
As rotas ferroviárias a partir de Brest seguem para leste em direção a Morlaix, Saint-Brieuc, Rennes, Le Mans e Paris, e para sul através da Bretanha em direção a Quimper e Nantes via ligações regionais. Os comboios para Brest trazem passageiros da capital francesa, da Bretanha central e de cidades costeiras no Finistère. Reserve online os comboios de e para Brest na Rail Monsters.