Harlech to Pwllheli

Platform 2 Will wait for 8 minutes
18:33
left on time

Previously called at

Birmingham International14:08left on time
Birmingham New Street14:23left on time
Sandwell & Dudley14:31left on time
Wolverhampton14:42left 14:44
Telford Central14:59left 15:02
Wellington (Shropshire)15:07left 15:09
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 on time
Tonfanau17:32left on time
Llwyngwril17:39left 17:41
Fairbourne17:47left 17:49
Morfa Mawddach17:49left 17:52
Barmouth18:00left on time
Llanaber18:04left on time
Talybont18:07left 18:10
Dyffryn Ardudwy18:10left 18:14
Llanbedr18:15left 18:19
Pensarn18:16left 18:21
Llandanwg18:19left 18:23
Harlech18:33left on time

Calling at

Tygwyn18:37left on time
Talsarnau18:38left on time
Llandecwyn18:41left no report
Penrhyndeudraeth18:45left on time
Minffordd18:49left on time
Porthmadog18:56left on time
Criccieth19:04left on time
Penychain19:10left 19:12
Abererch19:14left on time
Pwllheli19:21arrived 19:23
Operated by Transport for Wales