Harlech to Machynlleth

Platform 1 Will wait for 3 minutes
16:29
left on time

Previously called at

Pwllheli15:37left on time
Abererch15:41left on time
Penychain15:44left on time
Criccieth15:51left on time
Porthmadog16:01left on time
Minffordd16:05left 16:07
Penrhyndeudraeth16:09left 16:11
Llandecwyn16:11left 16:13
Talsarnau16:13left 16:16
Tygwyn16:17left 16:19
Harlech16:29left on time

Calling at

Llandanwg16:35left on time
Pensarn16:36left on time
Llanbedr16:40left on time
Dyffryn Ardudwy16:43left on time
Talybont16:46left 16:48
Llanaber16:51left no report
Barmouth16:56left on time
Morfa Mawddach17:00left 17:04
Fairbourne17:04left 17:07
Llwyngwril17:10left 17:16
Tonfanau17:17left no report
Tywyn17:26left 17:45
Aberdovey17:33left 17:55
Penhelig17:35left no report
Dovey Junction17:48left 18:08
Machynlleth17:57arrived 18:16
Operated by Transport for Wales