Penhelig to Machynlleth

Platform 1
22:33
due 22:35

Previously called at

Pwllheli20:26left on time
Abererch20:30left on time
Penychain20:33left on time
Criccieth20:40left on time
Porthmadog20:56left 21:05
Minffordd21:00left no report
Penrhyndeudraeth21:04left no report
Llandecwyn21:06left no report
Talsarnau21:08left no report
Tygwyn21:12left 21:21
Harlech21:19left 21:26
Llandanwg21:25left no report
Pensarn21:26left no report
Llanbedr21:30left no report
Dyffryn Ardudwy21:33left no report
Talybont21:36left no report
Llanaber21:42left 21:48
Barmouth21:46left 21:51
Morfa Mawddach21:50left no report
Fairbourne21:54left no report
Llwyngwril22:01left no report
Tonfanau22:08left 22:15
Tywyn22:25left on time
Aberdovey22:31left no report
Penhelig22:33due 22:35

Calling at

Dovey Junction22:46left 22:43
Machynlleth22:53arrived on time
Operated by Transport for Wales