Caersws to Aberystwyth

Platform 1
19:15
left 19:17

Previously called at

Shrewsbury18:30left on time
Welshpool18:53left on time
Newtown (Powys)19:08left on time
Caersws19:15left 19:17

Calling at

Machynlleth19:47left 19:43
Dovey Junction19:55left 19:53
Borth20:10left 20:12
Bow Street20:16left on time
Aberystwyth20:27arrived 20:24
Operated by Transport for Wales