Aberystwyth to Shrewsbury

Platform 1
18:31
left on time

Calling at

Bow Street18:38left on time
Borth18:45left on time
Dovey Junction18:55left on time
Machynlleth19:05left on time
Caersws19:35left on time
Newtown (Powys)19:42left on time
Welshpool19:57left on time
Shrewsbury20:20arrived on time
Operated by Transport for Wales