Harlech Train Station
Harlech railway station is located on the Cambrian Coast Line and serves the town of Harlech in Gwynedd, North Wales. The station and passenger services calling at it are operated by Arriva Trains Wales. Passenger services generally depart towards Porthmadog, Pwllheli, Barmouth, Machynlleth and Shrewsbury.
Trains to Harlech
With Direct Rail you can look, book and save on trains to Harlech simply and securely online avoiding the hassle associated with getting train tickets to Harlech at the station.
Not only can you check when the trains are running, and how long they take, but you can also get the latest prices and offers with us too.
For more information including Harlech train times, please enter your departure and arrival stations in the train ticket search engine on the left of this page.
Get to/from Harlech Station
Harlech Station Address:
Ffordd Morfa, Harlech, LL46 2UL
Harlech train station is managed by Arriva Trains Wales
Need to spend a night in a Harlech Hotel?
If so, please visit our Harlech Accommodation pages.