← Change station
Shrewsbury
Earlier trains
05:14
Cardiff Central
1V88 • Transport for Wales • 2 coaches
5
05:18
delayed
Birmingham International
1I00 • Transport for Wales • 8 coaches
7
05:27
Swansea
2V24 • Transport for Wales • 2 coaches
4A
05:31
Crewe
2K38 • Transport for Wales • 2 coaches
4
05:38
Liverpool Lime Street
1F91 • Transport for Wales • 2 coaches
3
05:44
Cardiff Central
1V31 • Transport for Wales • 5 coaches
4
05:59
Birmingham New Street
via Telford Central & Wolverhampton
1G01 • West Midlands Trains
6
06:10
Birmingham New Street
via Telford Central & Wolverhampton
2G02 • West Midlands Trains
5
06:10
Cardiff Central
1V89 • Transport for Wales • 3 coaches
3
06:15
Chester
2D02 • Transport for Wales • 2 coaches
3
06:22
Crewe
2K40 • Transport for Wales • 2 coaches
7B
06:30
Birmingham International
1I02 • Transport for Wales • 2 coaches
06:35
Milford Haven
1V32 • Transport for Wales • 5 coaches
06:46
Manchester Piccadilly
1W11 • Transport for Wales • 5 coaches
06:57
Birmingham New Street
via Telford Central & Wolverhampton
1G03 • West Midlands Trains
07:05
Birmingham New Street
via Telford Central & Wolverhampton
2G04 • West Midlands Trains
Later trains