← Change station
Caersws
Earlier trains
09:31
Shrewsbury
1S20 • Transport for Wales
1
10:14
Aberystwyth
Pwllheli
1J07 • Transport for Wales
1
10:35
Wolverhampton
1I12 • Transport for Wales
1
Later trains
← Departures from Caersws
06:44 Wolverhampton to Aberystwyth
1J03 • Transport for Wales •
RTT
This train has been delayed by a late running train being in front of this one.
Wolverhampton
06:44
3
Telford Central
07:02
2
Wellington (Shropshire)
07:09
2
Shrewsbury
07:24
07:20
arr •
07:27
dep
5
Welshpool
07:49
2
Newtown (Powys)
08:04
2
Caersws
08:11
1
Machynlleth
08:43
08:39
arr •
08:48
dep
2
Dovey Junction
08:55
2
Borth
09:05
1
Bow Street
09:11
1
Aberystwyth
09:21
1