← Change station
Welshpool
Earlier trains
15:52
Aberystwyth
Pwllheli
1J19 • Transport for Wales
2
16:56
Birmingham International
1I22 • Transport for Wales
1
Later trains
← Departures from Welshpool
12:08 Birmingham International to Aberystwyth
1J15 • Transport for Wales •
RTT
Birmingham International
12:08
12:10
1
Birmingham New Street
12:20
12:21
arr •
12:22
12:25
dep
7B
Sandwell & Dudley
12:30
12:36
2
Wolverhampton
12:41
12:51
1
Telford Central
12:59
13:10
2
Wellington (Shropshire)
13:07
13:17
2
Shrewsbury
13:21
13:30
arr •
13:29
13:36
dep
4A
Welshpool
13:51
13:58
2
Newtown (Powys)
14:06
14:13
2
Caersws
14:13
14:20
1
Machynlleth
14:44
14:46
arr •
14:49
dep
• splits
towards Pwllheli
2
Dovey Junction
14:55
2
Borth
15:05
1
Bow Street
15:11
1
Aberystwyth
15:22
1