The Teifi Valley Railway was originally operated by the Carmarthen and Cardigan Railway between Carmarthen and Cynwyl Elfed. In 1864, the line was extended to Pencader and Llandysul. The line was purchased by the Great Western Railway (GWR) and extended to a terminus at Newcastle Emlyn in 1895.[2] The GWR did not build the line on to Cardigan and Newcastle Emlyn remained the terminus. Henllan station had a goods yard with cattle pens, a passing loop and two platforms.
A group of railway enthusiasts bought the old trackbed at Henllan and, in 1983, laid a 2 ft (610 mm) gauge track. The Teifi Valley Railway line originally ran from Henllan to Pontprenshitw, however in 1987 the line was extended as far as Llandyfriog and, since 2006, has been further extended to the current end of the line, known as Llandyfriog Riverside. In 2009, work proceeded to return the location of Henllan station to its original site and the platform was opened again to passenger use in July 2009.[4]