Direct Rail

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

Arriva Trains Wales

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.