A halt named Pwllheli Road existed here on the horse-drawn Nantlle Railway from 1856 to 12 June 1865.[4]From the outset timetables appeared regularly in the "Carnarvon & Denbigh Herald"[10] and in Bradshaw from October 1856.[11] It was obliterated when the standard gauge railway and station were built.[12]
The station opened on 2 September 1867, also as "Pwllheli Road".[6] It was renamed "Llanwnda" in 1877 and closed with the line in December 1964.[13][14]
When the Penygroes By-pass was built in 1999–2000 the site of the station was obliterated by a roundabout where the A487 and A499 meet.
Jowett, Alan (March 1989). Jowett's Railway Atlas of Great Britain and Ireland: From Pre-Grouping to the Present Day (1st ed.). Sparkford: Patrick Stephens Ltd. ISBN978-1-85260-086-0. OCLC22311137.
Mitchell, Vic; Smith, Keith (2010). Bangor to Portmadoc: Including Three Llanberis Lines. Country Railway Routes. Midhurst: Middleton Press. ISBN978-1-906008-72-7.
Rear, W.G. (2012). Caernarvon & the Lines from Afonwen & Llanberis: 28: Scenes from the Past Railways of North Wales. Nottingham: Book Law Publications. ISBN978-1-907094-78-1.