Porthmadog railway station

Porthmadog
General information
LocationPorthmadog, Gwynedd
Wales
Coordinates52°55′52″N 4°08′02″W / 52.931°N 4.134°W / 52.931; -4.134
Grid referenceSH565391
Managed byTransport for Wales
Platforms2
Other information
Station codePTM
ClassificationDfT category F1
History
Original companyAberystwith and Welsh Coast Railway
Pre-groupingCambrian Railways
Post-groupingGreat Western Railway
Passengers
2019/20 68,204
2020/21 9,506
2021/22 38,718
2022/23 69,024
2023/24 81,954
Notes
Passenger statistics from the Office of Rail and Road

Porthmadog railway station serves the town of Porthmadog on the Llŷn Peninsula in Gwynedd, Wales. The station is on the Cambrian Coast Railway with passenger services to Pwllheli, Harlech, Barmouth, Machynlleth, Shrewsbury and Birmingham.