Limoges é um importante centro ferroviário no centro-oeste de França, situado no histórico corredor Paris-Orleans-Limoges-Toulouse. A cidade tem uma principal estação de longa distância, Limoges-Benedictins, complementada por paragens regionais mais pequenas, como Limoges-Montjovis. A SNCF Voyageurs serve Limoges através dos serviços Intercites e TER Nouvelle-Aquitaine.
Os comboios de Limoges incluem serviços Intercites no principal eixo norte-sul e comboios regionais TER por Haute-Vienne, Correze, Dordogne, Charente e zonas próximas da Nouvelle-Aquitaine. Limoges-Benedictins é a principal estação de comboios para partidas interurbanas, enquanto Limoges-Montjovis é utilizada sobretudo por comboios regionais na rede local.
As rotas ferroviárias de Limoges seguem para norte em direção a Paris e Orleans, para sul em direção a Brive-la-Gaillarde, Cahors e Toulouse, para oeste em direção a Poitiers e Angouleme, e para sudoeste em direção a Perigueux e Bordeaux através de ligações regionais. Reserve online os comboios de e para Limoges na Rail Monsters.