← Change station
Walsall
09:27
from Wolverhampton
2A09 • West Midlands Trains
3
↓
This site cannot display trains that left over 2 hours ago.
13:50
14:03
Birmingham International
via Birmingham New Street
2I30 • West Midlands Trains
2
14:07
Wolverhampton
via Birmingham New Street
2W34 • West Midlands Trains
3
14:08
14:15
Rugeley Trent Valley
2H53 • West Midlands Trains
1
14:20
14:21
Birmingham International
via Birmingham New Street
2I32 • West Midlands Trains
2
14:37
Wolverhampton
via Birmingham New Street
2W36 • West Midlands Trains
3
14:38
14:48
Rugeley Trent Valley
2H55 • West Midlands Trains
1
14:50
14:52
Birmingham International
via Birmingham New Street
2I34 • West Midlands Trains
2
15:07
Wolverhampton
via Birmingham New Street
2W38 • West Midlands Trains
3
15:08
15:30
Hednesford
2H57 • West Midlands Trains
1
15:20
15:21
Birmingham International
via Birmingham New Street
2I36 • West Midlands Trains
2
15:37
15:38
Wolverhampton
via Birmingham New Street
2W40 • West Midlands Trains
3
15:38
Rugeley Trent Valley
2H59 • West Midlands Trains
1
15:50
15:53
Birmingham International
via Birmingham New Street
2I38 • West Midlands Trains
2
Later trains
← Departures from Walsall
13:37 Walsall to Wolverhampton
2W32 • West Midlands Trains •
RTT
Walsall
13:37
3
Bescot Stadium
13:41
1
Tame Bridge Parkway
13:44
1
Hamstead
13:48
1
Perry Barr
13:51
1
Witton
13:53
1
Aston
13:57
2
Duddeston
13:59
14:00
1
Birmingham New Street
14:04
14:10
arr •
14:11
14:18
dep
6A
Smethwick Rolfe Street
14:17
14:25
2
Smethwick Galton Bridge
14:20
14:27
3
Sandwell & Dudley
14:23
14:30
2
Dudley Port
14:27
14:34
2
Tipton
14:29
14:36
2
Coseley
14:32
14:39
2
Wolverhampton
14:37
14:43
5