Fairbourne railway station is on the Cambrian Coast line from Machynlleth to Pwllheli and is located off the A493 by a level crossing as you enter the village. The postcode is LL38 2AQ. The station is unstaffed; buy tickets on the train. Live Departure screens. Council car park adjacent - 10 spaces. When arriving on the train, turn right out of the station for the beach; the Fairbourne Miniature Railway station will be on your left.
Train times from 11 December to 20 May 2017 are:-
Departures for Machynlleth/arrivals from Pwllheli Monday to Saturday at 06.53 (from Barmouth), 07.54, 09.00 & then approx. every two hours until 19.05; last train at 21.54. Sunday train at 15.09. All except for the 07.54 & the 21.54 Mon - Sat trains connect to Birmingham; the 07.54 connects to Shrewsbury.
Departures for Pwllheli/arrivals from Machynlleth Monday to Saturday at 05.52 (to Barmouth), 07.32, 09.48 & then approx. every two hours until 19.51; last train at 22.34. Sunday train at 19.39. All except the 05.52 & 07.32 Mon - Sat connect with trains from Birmingham; 56 minute wait at Machynlleth for the 22.34 Mon to Sat.