← Change station

Wolverhampton

Earlier trains
15:39
15:45
Bournemouth via Coventry
1O22 • CrossCountry
2
15:41
15:43
Holyhead
1D15 • Transport for Wales • 4 coaches
1
15:42
Birmingham New Street
1G19 • West Midlands Trains
3
15:44
Stafford
0B00 • West Midlands Trains
🚌
15:48
15:49
Walsall via Birmingham New Street
2A39 • West Midlands Trains
5
15:55
Birmingham New Street via Tame Bridge Parkway
2G20 • West Midlands Trains
3
15:58
Shrewsbury via Telford Central
2J22 • West Midlands Trains
2
16:00
Stafford
0B00 • Avanti West Coast
🚌
16:11
16:12
Birmingham International
1I20 • Transport for Wales
3
16:12
Shrewsbury via Telford Central
1J58 • West Midlands Trains
1
16:14
Stafford
0B00 • West Midlands Trains
🚌
16:18
Walsall via Birmingham New Street
2A41 • West Midlands Trains
5
16:27
Stoke-on-Trent
0B00 • CrossCountry
🚌
16:39
16:49
Bournemouth via Coventry
1O24 • CrossCountry • 9 coaches
2
16:41
Aberystwyth
Pwllheli
1J23 • Transport for Wales
1
16:42
Birmingham New Street
1G21 • West Midlands Trains
3
16:44
Stafford
0B00 • West Midlands Trains
🚌
16:48
Walsall via Birmingham New Street
2A43 • West Midlands Trains
5
16:55
Birmingham New Street via Tame Bridge Parkway
2G22 • West Midlands Trains
3
16:58
Shrewsbury via Telford Central
2J24 • West Midlands Trains
1
17:00
Stafford
0B00 • Avanti West Coast
🚌
17:11
Birmingham International
1I22 • Transport for Wales • 4 coaches
3
17:12
Shrewsbury via Telford Central
1J60 • West Midlands Trains
1
17:14
Stafford
0B00 • West Midlands Trains
🚌
17:18
Walsall via Birmingham New Street
2A45 • West Midlands Trains
5
17:27
Stoke-on-Trent
0B00 • CrossCountry
🚌
Later trains
Powered by National Rail Enquiries