The station was opened on 10 October 1867 by the Cambrian Railway Company as Dyffryn.
The redundant track remained in place until 1980 as did a signal that had been converted to a fixed distant.
In 2016, The Welsh Government funded the installation of reinforced glass fibre 'humps' on the platforms to improve access for wheelchair and pushchair users onto and off trains.
[6] The station is an unstaffed halt on the Cambrian Coast Railway with passenger services to Harlech, Porthmadog, Pwllheli, Barmouth, Machynlleth and Shrewsbury.
Media related to Dyffryn Ardudwy railway station at Wikimedia Commons