Fue la primera línea ferroviaria abierta al tráfico en Galicia. La sociedad se constituyó mediante Real Decreto de 11 de agosto de 1863. El beneficiario inicial fue Stephenson Moulh, el 3 de enero de 1862. El tramo a Carril, de 41 km, entró en servicio el 15 de septiembre de 1873. El tramo Lugo-Coruña, que también le fue concedido, entró en servicio el 10 de octubre de 1875. La tercera concesión que disfrutó fue la de Carril a Pontevedra, de 34 km, que entró en servicio el 22 de julio de 1899. En 1928 es absorbida por la Compañía Nacional de los Ferrocarriles del Oeste, de propiedad estatal, que asume a partir de entonces su explotación.