← Change station
Shrewsbury
18:30
18:35
from Holyhead
1I26 • Transport for Wales
4
↓
This site cannot display trains that left over 2 hours ago.
21:27
Llandrindod
2V14 • Transport for Wales
4B
21:30
21:36
Birmingham International
1I75 • Transport for Wales
5
21:46
22:11
Chester
1W98 • Transport for Wales
3
21:51
Aberystwyth
1J31 • Transport for Wales
5
21:57
22:04
Cardiff Central
1V66 • Transport for Wales
7
22:00
Birmingham New Street
via Telford Central & Wolverhampton
2G34 • West Midlands Trains
6
22:07
22:23
Crewe
1W26 • Transport for Wales
4B
22:27
22:42
Manchester Piccadilly
1R98 • Transport for Wales
3
22:30
22:36
Birmingham New Street
via Telford Central & Wolverhampton
1G76 • Transport for Wales
7
22:40
Birmingham New Street
via Telford Central & Wolverhampton
2G35 • West Midlands Trains
6
23:09
23:10
Cardiff Central
1V99 • Transport for Wales
5
23:17
Chester
1W88 • Transport for Wales
4
Later trains
← Departures from Shrewsbury
21:27 Shrewsbury to Llandrindod
2V14 • Transport for Wales •
RTT
Shrewsbury
21:27
4B
Church Stretton
21:45
2
Craven Arms
21:54
arr •
21:57
22:02
dep
2
Broome
22:03
arr •
22:03
22:08
dep
• by request
1
Hopton Heath
22:07
arr •
22:07
22:11
dep
• by request
1
Bucknell
22:12
22:17
• by request
1
Knighton
22:19
22:23
arr •
22:21
22:26
dep
1
Knucklas
22:27
arr •
22:27
22:31
dep
• by request
1
Llangynllo
22:35
22:37
• by request
1
Llanbister Road
22:40
22:42
• by request
1
Dolau
22:46
22:48
• by request
1
Pen-y-bont
22:50
22:52
• by request
1
Llandrindod
23:00
1