Castres is a railway station in Castres, Occitanie, France. It is on the Toulouse–Mazamet railway line. The station is served by TER (local) services operated by the SNCF. All trains have to stop at the station as it is a drive-in–reverse-out station.