Talsarnau to Machynlleth

Platform 1
21:08
due 21:18

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:08due 21:18

Calling at

Tygwyn21:12left no report
Harlech21:19left 21:25
Llandanwg21:25left 21:30
Pensarn21:26left no report
Llanbedr21:30left no report
Dyffryn Ardudwy21:33left no report
Talybont21:36left no report
Llanaber21:41left no report
Barmouth21:46left 21:50
Morfa Mawddach21:50left 21:56
Fairbourne21:54due 21:59
Llwyngwril22:01due 22:06
Tonfanau22:08due 22:13
Tywyn22:16due 22:20
Aberdovey22:31on time
Penhelig22:33on time
Dovey Junction22:46on time
Machynlleth22:53on time
Operated by Transport for Wales