Penychain to Pwllheli

Platform 1 Will wait for 1 minute
19:11
left 19:18

Previously called at

Birmingham International14:08left on time
Birmingham New Street14:22left on time
Sandwell & Dudley14:30left 14:33
Wolverhampton14:41left 14:49
Telford Central14:59left 15:06
Wellington (Shropshire)15:07left 15:13
Shrewsbury15:28left on time
Welshpool15:52left on time
Newtown (Powys)16:07left on time
Caersws16:14left on time
Machynlleth16:55left on time
Dovey Junction17:01left on time
Penhelig17:10left on time
Aberdovey17:14left on time
Tywyn17:29left 17:45
Tonfanau17:32left 17:49
Llwyngwril17:39left 17:56
Fairbourne17:47left 18:04
Morfa Mawddach17:49left 18:06
Barmouth18:00left 18:13
Llanaber18:04left 18:17
Talybont18:07left 18:23
Dyffryn Ardudwy18:10left 18:27
Llanbedr18:15left 18:32
Pensarn18:16left 18:33
Llandanwg18:19left 18:35
Harlech18:33left 18:40
Tygwyn18:37left 18:44
Talsarnau18:38left 18:45
Llandecwyn18:41left 18:48
Penrhyndeudraeth18:45left 18:52
Minffordd18:49left 18:56
Porthmadog18:57left 19:03
Criccieth19:04left 19:11
Penychain19:11left 19:18

Calling at

Abererch19:14left 19:20
Pwllheli19:22arrived 19:27
Operated by Transport for Wales