← Change station
Welshpool
Earlier trains
17:49
Aberystwyth
Pwllheli
1J23 • Transport for Wales
2
18:49
Aberystwyth
1J25 • Transport for Wales
2
18:55
Birmingham International
1I26 • Transport for Wales
1
18:55
Shrewsbury
1I26 • Transport for Wales
1
Later trains
← Departures from Welshpool
14:08 Birmingham International to Aberystwyth
1J19 • Transport for Wales •
RTT
This train has been delayed by a late running train being in front of this one.
Birmingham International
14:08
14:15
1
Birmingham New Street
14:20
14:33
arr •
14:23
14:39
dep
7B
Sandwell & Dudley
14:31
14:47
2
Wolverhampton
14:42
14:58
1
Telford Central
14:59
15:14
2
Wellington (Shropshire)
15:07
15:20
2
Shrewsbury
15:21
15:33
arr •
15:30
15:36
dep
4A
Welshpool
15:52
15:58
2
Newtown (Powys)
16:07
16:12
2
Caersws
16:14
16:19
1
Machynlleth
16:45
arr •
16:50
dep
• splits
towards Pwllheli
2
Dovey Junction
16:56
2
Borth
17:06
1
Bow Street
17:12
1
Aberystwyth
17:21
1