Shrewsbury
from HolyheadOperated by Transport for WalesBuy tickets16:29
16:56
17:05
17:09
17:17
17:21
Llandudno Junction
On time
17:28
17:36
Abergele & Pensarn
On time
17:42
17:49
18:02
18:18
18:43
18:50
18:56
19:01
19:22
19:39
19:47
19:55
20:19
20:41
20:53
21:06
Newport (South Wales)
On time
21:23