Telford Central to Aberystwyth & Pwllheli

Platform 2
14:59
left 15:02

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

Calling at (for Aberystwyth)

Wellington (Shropshire)15:07left on time
Shrewsbury15:22left on time
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 17:14
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 on time
Morfa Mawddach17:49left 17:51
Barmouth18:00left 17:55
Llanaber18:04left on time
Talybont18:07left on time
Dyffryn Ardudwy18:10left 18:12
Llanbedr18:15left 18:18
Pensarn18:16left no report
Llandanwg18:19left 18:22
Harlech18:25left 18:28
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