Shrewsbury
to Cardiff CentralOperated by Transport for WalesBuy tickets16:29
16:57
17:05
17:10
17:17
17:22
Llandudno Junction
On time
17:28
17:36
Abergele & Pensarn
On time
17:42
17:48
18:01
18:20
18:34
18:41
18:48
18:53
19:23
19:37
19:45
19:54
20:17
20:39
20:52
21:05
Newport (South Wales)
On time
21:22