Wellington (Shropshire) to Aberystwyth & Pwllheli

Platform 2
11:06
left on time

Previously called at

Birmingham International10:08left on time
Birmingham New Street10:22left on time
Sandwell & Dudley10:30left on time
Wolverhampton10:41left on time
Telford Central10:58left on time
Wellington (Shropshire)11:06left on time

Calling at (for Aberystwyth)

Shrewsbury11:20left 11:18
Welshpool11:48left on time
Newtown (Powys)12:03left on time
Caersws12:11left on time
Machynlleth12:43left on time
Dovey Junction12:54left 12:50
Borth13:04left 13:06
Bow Street13:10left 13:12
Aberystwyth13:22arrived 13:19

Calling at (for Pwllheli)

Machynlleth12:43left on time
Dovey Junction12:57left on time
Penhelig13:08left no report
Aberdovey13:12left on time
Tywyn13:22left on time
Tonfanau13:29left on time
Llwyngwril13:35left on time
Fairbourne13:44left on time
Morfa Mawddach13:45left 13:47
Barmouth13:57left 13:52
Llanaber14:01left on time
Talybont14:04left on time
Dyffryn Ardudwy14:07left 14:09
Llanbedr14:12left 14:14
Pensarn14:13left no report
Llandanwg14:16left 14:18
Harlech14:22left 14:24
Tygwyn14:36left no report
Talsarnau14:37left no report
Llandecwyn14:40left no report
Penrhyndeudraeth14:44left on time
Minffordd14:47left on time
Porthmadog14:56left on time
Criccieth15:03on time
Penychain15:09on time
Abererch15:13on time
Pwllheli15:21on time
Operated by Transport for Wales