The Taff Vale Railway opened the station in 1840,[1] only ten years after the first stations for locomotive-drawn trains had been opened on the Liverpool and Manchester Railway. Originally named Llandaff, the station had been renamed Llandaff for Whitchurch by 1910, and on 12 May 1980 it was again renamed Llandaf.[2]
In 2015 work started on replacing the old footbridge with one that offers step-free access to all platforms. This was funded by Network Rail and the Department of Transport Access for all Scheme. A new ticket office opened in November 2017 to replace the old station building (on platform 2) which is open six days a week.
Further improvements planned in connection with the proposed South Wales Metro network included new waiting shelters, improved bike storage, refurbishment of the existing car park, extra lighting and CCTV.[3]
Services
The station has a frequent Monday to Saturday service, and a more limited Sunday service, throughout the year. Under the timetable reforms of Arriva Trains Wales in 2006, the station benefited from the introduction of a Monday to Saturday service with six trains per hour in each direction. Under June 2024 timetable changes, four southbound trains per hour run to Cardiff Central and two to Cardiff Bay, while all northbound services run to Pontypridd with two continuing to Treherbert, two to Merthyr Tydfil and two terminating at Pontypridd.[4]
The station is popular with commuters between Llandaf and Cathays, Cardiff Queen Street, Cardiff Central and (from June 2024) Cardiff Bay. There have been issues with overcrowding, with trains especially crowded in rush hours.[5][6]