Llandanwg railway station

Llandanwg railway station is in the village of Llandanwg in Gwynedd, Wales. It is an unstaffed halt on the Cambrian Coast Railway with direct passenger services to Harlech, Porthmadog and Pwllheli to the north and west, and Barmouth, Machynlleth, Shrewsbury and Birmingham to the south and east.

History
The railway line was opened by the Cambrian Railways in 1867, but the station did not open until 1929, after the Cambrian Railways had been incorporated into the Great Western Railway.

During the Coronavirus pandemic, from 22 June 2020, trains did not call at the station due to the short platform and the inability to maintain social distancing between passengers and the guard when opening the train door. However, trains now call again at the station. The platform, once wooden in construction, has now (2023) been replaced by a modern structure. This has blunt ends, but is still very short, and the original GWR corrugated metal shelter remains. It therefore retains much of its charm as a rural halt.

Services
Trains run approximately every two hours in both directions, but with significantly fewer trains on Sundays. All trains run as far as Pwllheli and Machynlleth, with some running beyond Machynlleth to Shrewsbury and Birmingham, whilst others provide onward connections there. All trains call at Llandanwg only on request.