Caersws departures

20:38
on time
More
Show Less

Calling at

Newtown (Powys)20:45on time
Welshpool20:59on time
Shrewsbury21:25on time
Wellington (Shropshire)21:44on time
Telford Central21:51on time
Wolverhampton22:10on time
Sandwell & Dudley22:21on time
Birmingham New Street22:35on time
Birmingham International22:52on time
From Operated by Transport for Wales

Aberystwyth

Platform 1
21:17
on time
More
Show Less

Calling at

Machynlleth21:41on time
Dovey Junction21:57on time
Borth22:07on time
Bow Street22:13on time
Aberystwyth22:24on time
From ShrewsburyOperated by Transport for Wales