Direct Rail

Barmouth Train Station

Located on the Canbrian Coast Railway, Barming railway station serves the coastal town of Barmouth in Gwynedd, Wales. Passenger services run to Harlech, Porthmadog, Pwllheli, Tywyn, Aberdovey, Machynlleth and Shrewsbury. The station is operated by Arriva Trains Wales and the local Tourist Information centre and a small museum can be found within the station.

Trains to Barmouth

Direct rail helps you to find cheap trains to Barmouth from any other train station on the national rail network.

At direct rail you can get cheap trains to Barmouth as well as open/flexible return tickets, so get the best fare by booking in advance now!

Save yourself the trouble of buying a train ticket to Barmouth on the day from your local train station and simple buy your ticket online now.

Get to/from Barmouth Station

Barmouth Station Address:

Barmouth Railway Station, Station Approach, Barmouth, LL42 1LS

Arriva Trains Wales

Barmouth train station is managed by Arriva Trains Wales

Need to spend a night in a Barmouth Hotel?
If so, please visit our Barmouth Accommodation pages.