Newtown (Powys) to Shrewsbury

Platform 1 Will wait for 1 minute
19:43
left on time

Previously called at

Aberystwyth18:31left on time
Bow Street18:39left on time
Borth18:46left on time
Dovey Junction18:56left 18:58
Machynlleth19:09left on time
Caersws19:36left on time
Newtown (Powys)19:43left on time

Calling at

Welshpool19:57left on time
Shrewsbury20:20arrived on time
Operated by Transport for Wales