Llanbedr to Machynlleth

Platform 1
14:39
left on time

Previously called at

Pwllheli13:38left on time
Abererch13:42left on time
Penychain13:45left on time
Criccieth13:52left on time
Porthmadog14:02left on time
Minffordd14:06left on time
Penrhyndeudraeth14:10left 14:12
Llandecwyn14:12left 14:14
Talsarnau14:14left 14:16
Tygwyn14:18left on time
Harlech14:28left on time
Llandanwg14:34left on time
Pensarn14:35left 14:37
Llanbedr14:39left on time

Calling at

Dyffryn Ardudwy14:42left on time
Talybont14:45left 14:47
Llanaber14:50left on time
Barmouth14:55left on time
Morfa Mawddach14:59left 15:02
Fairbourne15:03left 15:06
Llwyngwril15:09left 15:14
Tonfanau15:16left 15:22
Tywyn15:26left on time
Aberdovey15:32left 15:35
Penhelig15:35left no report
Dovey Junction15:47left on time
Machynlleth15:55arrived on time
Operated by Transport for Wales