Wellington (Shropshire) to Aberystwyth & Pwllheli

Platform 2 Will wait for 1 minute
15:07
left on time

Previously called at

Birmingham International14:08left on time
Birmingham New Street14:22left on time
Sandwell & Dudley14:30left 14:32
Wolverhampton14:41left on time
Telford Central14:59left on time
Wellington (Shropshire)15:07left on time

Calling at (for Aberystwyth)

Shrewsbury15:22left 15:20
Welshpool15:51left 15:48
Newtown (Powys)16:06left on time
Caersws16:14left on time
Machynlleth16:46left 16:43
Dovey Junction16:56left 16:53
Borth17:06left 17:08
Bow Street17:12left on time
Aberystwyth17:22arrived on time

Calling at (for Pwllheli)

Machynlleth16:46left on time
Dovey Junction17:01left 16:58
Penhelig17:10left on time
Aberdovey17:14left on time
Tywyn17:25left on time
Tonfanau17:32left on time
Llwyngwril17:39left on time
Fairbourne17:47left 17:49
Morfa Mawddach17:49left 17:53
Barmouth18:00left 17:57
Llanaber18:04left on time
Talybont18:07left 18:09
Dyffryn Ardudwy18:10left 18:13
Llanbedr18:15left 18:19
Pensarn18:16left no report
Llandanwg18:19left 18:23
Harlech18:25left 18:28
Tygwyn18:37left no report
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 no report
Abererch19:14left on time
Pwllheli19:22arrived on time
Operated by Transport for Wales