← Change station
Welshpool
Earlier trains
14:40
Shrewsbury
0B00 • Transport for Wales
🚌
14:55
Birmingham International
1I18 • Transport for Wales
1
15:52
Aberystwyth
Pwllheli
1J19 • Transport for Wales
2
Later trains
← Departures from Welshpool
10:08 Birmingham International to Aberystwyth
1J11 • Transport for Wales •
RTT
Birmingham International
10:08
10:10
1
Birmingham New Street
10:22
5B
Sandwell & Dudley
10:30
10:31
2
Wolverhampton
10:41
10:43
1
Telford Central
10:58
11:00
2
Wellington (Shropshire)
11:06
11:07
2
Shrewsbury
11:22
11:19
arr •
11:29
11:34
dep
4A
Welshpool
11:51
11:56
2
Newtown (Powys)
12:06
12:10
2
Caersws
12:13
12:17
1
Machynlleth
12:44
arr •
12:49
dep
• splits
towards Pwllheli
2
Dovey Junction
12:57
12:53
2
Borth
13:07
13:09
1
Bow Street
13:13
13:14
1
Aberystwyth
13:22
13:20
1