Witton departures

Wolverhampton

Platform 1
21:23
on time
More
Show Less
From WalsallOperated by West Midlands Trains

Walsall

Platform 2
21:40
on time
More
Show Less

Calling at

Perry Barr21:42on time
Hamstead21:45on time
Tame Bridge Parkway21:49on time
Bescot Stadium21:52on time
Walsall21:57on time
From WolverhamptonOperated by West Midlands Trains

Wolverhampton

Platform 1
21:53
on time
More
Show Less

Calling at

Aston21:57on time
Duddeston21:59on time
Birmingham New Street22:04on time
Smethwick Rolfe Street22:17on time
Smethwick Galton Bridge22:19on time
Sandwell & Dudley22:22on time
Dudley Port22:26on time
Tipton22:29on time
Coseley22:32on time
Wolverhampton22:37on time
From WalsallOperated by West Midlands Trains

Walsall

Platform 2
22:10
on time
More
Show Less

Calling at

Perry Barr22:12on time
Hamstead22:16on time
Tame Bridge Parkway22:19on time
Bescot Stadium22:22on time
Walsall22:27on time
From WolverhamptonOperated by West Midlands Trains
22:23
on time
More
Show Less

Calling at

Aston22:26on time
Duddeston22:29on time
Birmingham New Street22:36on time
From WalsallOperated by West Midlands Trains
22:40
on time
More
Show Less

Calling at

Perry Barr22:42on time
Hamstead22:45on time
Tame Bridge Parkway22:49on time
Bescot Stadium22:52on time
Walsall22:57on time
Bloxwich23:04on time
Bloxwich North23:05on time
Landywood23:09on time
Cannock23:13on time
Hednesford23:16on time
Rugeley Town23:23on time
Rugeley Trent Valley23:27on time
From WolverhamptonOperated by West Midlands Trains
22:53
on time
More
Show Less

Calling at

Aston22:56on time
Duddeston22:59on time
Birmingham New Street23:05on time
From WalsallOperated by West Midlands Trains

Walsall

Platform 2
23:10
on time
More
Show Less

Calling at

Perry Barr23:12on time
Hamstead23:15on time
Tame Bridge Parkway23:19on time
Bescot Stadium23:22on time
Walsall23:27on time
From Birmingham New StreetOperated by West Midlands Trains