Refine your search

Type of Venue






Or Venue Name


image for Railway Station item typeBarmouth Railway Station

Railway Station


Barmouth/Abermaw railway station is on the Cambrian Coast line from Machynlleth to Pwllheli and is located by a level crossing just off the A496 which runs through the town. The postcode is LL42 1LS. Live Departure screens. No station car park but very large pay & display council car park very close by; cycle lockers provided.

The station is very close to the centre of the town and to the promenade. The remodelled Station opened in 2018 providing a range of facilities for visitors and locals alike. Maps and guide books are available to help you make the most of your visit and whether it's a day trip along the Cambrian Coast Railway or a longer trip across Britain, all ticketing options are available to purchase on the day or in advance.

Train times from 19 May to 14 December 2019 are:-

Departures for Machynlleth/arrivals from Pwllheli Monday to Saturday at 06.45 (starts here), 07.46, 08.52, 10.59, 12.55, 14.55, 16.56, 18.57 & 21.46. Sunday at 15.01; also at 12.48 & 18.50 19 May to 8 Sept.

Departures for Pwllheli/arrivals from Machynlleth Monday to Saturday at 06.04 (terminates here), 07.47, 10.01, 12.01, 13.57, 15.58, 18.00, 20.04 & 22.47. Sunday at 19.54; also at 11.04 & 15.59 19 May to 8 Sept.


Traveline Cymru


Station Approach,
LL42 1LS



Plan route to Barmouth Railway Station using Google mapsPlan route using Google maps

Map reference: SH 612158  Lat: 52.72206 Long: -4.05613

Barmouth is located on the A493 coast road 10 miles from Dolgellau (A470/A487/A494). The railway station is located in the town centre by a level crossing just off the A496 and is also close to connecting public transport services and taxis.

Car parking is located adjacent to the railway station.

Parking: with charge

Accessible by Public Transport