Penhelig to Pwllheli

Platform 1
19:19
left 19:21

Previously called at

Machynlleth19:04left on time
Dovey Junction19:10left on time
Penhelig19:19left 19:21

Calling at

Aberdovey19:23left on time
Tywyn19:33left on time
Tonfanau19:36left on time
Llwyngwril19:43left on time
Fairbourne19:51left on time
Morfa Mawddach19:53left no report
Barmouth20:04left 19:57
Llanaber20:08left on time
Talybont20:12left on time
Dyffryn Ardudwy20:15left on time
Llanbedr20:20left 20:22
Pensarn20:21left no report
Llandanwg20:24left no report
Harlech20:30left on time
Tygwyn20:35left no report
Talsarnau20:36left on time
Llandecwyn20:39left no report
Penrhyndeudraeth20:43left on time
Minffordd20:47left on time
Porthmadog20:55left on time
Criccieth21:03on time
Penychain21:08due 21:10
Abererch21:12on time
Pwllheli21:18on time
Operated by Transport for Wales