Shrewsbury
from Birmingham InternationalOperated by Transport for WalesBuy tickets17:08
Birmingham International
On time
17:20
Birmingham New Street
On time
17:30
17:40
17:58
18:06
18:23
18:45
18:51
18:57
19:04
19:26
19:42
19:48
20:01
20:08
20:13
Abergele & Pensarn
Delayed
20:21
20:29
Llandudno Junction
Delayed
20:33
20:40