Se constituye el 30 de diciembre de 1927 en Linares, con un capital de 3.174.250 pesetas, para construir y explotar la línea de vía estrecha, de 29 km de longitud, entre Linares y La Carolina. El tramo San Roque-La Carolina fue adjudicado el 13 de enero de 1908 y el de Linares- San Roque el 8 de julio de 1909. La disparidad entre las fechas de la concesión y la constitución de la compañía puede explicarse por haber sido concedida la construcción a una persona física y constituirse la entidad años más tarde mediante aportación de aquélla, situación que era relativamente frecuente.