Welshpool to Aberystwyth

Platform 2 Will wait for 1 minute
22:14
left on time

Previously called at

Birmingham International20:08left 20:11
Birmingham New Street20:22left 20:25
Sandwell & Dudley20:30left 20:34
Wolverhampton20:41left 20:44
Telford Central20:59left 21:01
Wellington (Shropshire)21:07left on time
Shrewsbury21:50left on time
Welshpool22:14left on time

Calling at

Newtown (Powys)22:28left on time
Caersws22:36left on time
Machynlleth23:02left 23:04
Dovey Junction23:14left on time
Borth23:24left 23:30
Bow Street23:30left 23:36
Aberystwyth23:41arrived 23:43
Operated by Transport for Wales