The line from Limoges to Périgueux was opened in 1861 by the Compagnie des Chemins de fer Paris-Orléans, ("P.O.").
The line is 99km long. At Nexon, 20km south of Limoges, there is a junction where the line to Brive la Gaillarde via St Yrieux branches off. This was once the main line to Toulouse before the more direct line via Uzerche was opened.
Between Nexon and Périgueux the principal town is Thiviers. Nearby a large quarry provides stone ballast which is transported by rail.
The line was originally double track, but in 1961 it was singled with passing loops at all the stations. This now poses problems of capacity as the rail traffic is relatively intense at times.
The telephone cables have been recently buried underground but the telegraph poles remain in place without the wires. Signals are mechanical semaphores operated from each station with a passing loop.
Rail services include TER between Limoges - Périgueux - Bordeaux, Limoges - Périgueux - Agen, operated by A TER, X TER and X 2800 railcars, and a daily return Corail service Bordeaux - Lyon. There are several freight trains between Thiviers and Limoges