← Change station
Shrewsbury
Earlier trains
10:18
Wolverhampton
0B00 • West Midlands Trains
🚌
10:19
Chester
1D08 • Transport for Wales • 4 coaches
4
10:20
Crewe
2K83 • Transport for Wales • 2 coaches
7B
10:27
Aberystwyth
1J11 • Transport for Wales
5
10:30
Wolverhampton
0B00 • Transport for Wales
🚌
10:30
Wolverhampton
0B00 • Transport for Wales
🚌
10:54
Crewe
1W03 • Transport for Wales • 5 coaches
4B
11:01
Swansea
1V70 • Transport for Wales • 5 coaches
7B
11:18
Wolverhampton
0B00 • West Midlands Trains
🚌
11:28
Aberystwyth
Pwllheli
1J13 • Transport for Wales
5
11:33
Wolverhampton
0B00 • Transport for Wales
🚌
11:33
Wolverhampton
0B00 • Transport for Wales
🚌
11:44
Milford Haven
1V12 • Transport for Wales • 5 coaches
11:53
Manchester Piccadilly
1W54 • Transport for Wales
Later trains