Talsarnau to Pwllheli

Platform 1
20:36
left on time

Previously called at

Machynlleth19:04left on time
Dovey Junction19:10left on time
Penhelig19:19left no report
Aberdovey19:23left 19:25
Tywyn19:33left on time
Tonfanau19:36left on time
Llwyngwril19:43left on time
Fairbourne19:51left on time
Morfa Mawddach19:53left on time
Barmouth20:04left on time
Llanaber20:08left on time
Talybont20:12left on time
Dyffryn Ardudwy20:15left on time
Llanbedr20:20left on time
Pensarn20:21left 20:23
Llandanwg20:24left on time
Harlech20:30left on time
Tygwyn20:35left on time
Talsarnau20:36left on time

Calling at

Llandecwyn20:39left on time
Penrhyndeudraeth20:43left on time
Minffordd20:47left on time
Porthmadog20:55left 21:00
Criccieth21:03left 21:10
Penychain21:08left 21:17
Abererch21:12left 21:21
Pwllheli21:19arrived 21:27
Operated by Transport for Wales