Cannock departures

17:25
due 17:27
More
Show Less
From London Euston Operated by West Midlands Trains

London Euston

Platform 1
17:32
on time
More
Show Less

Calling at

Landywood 17:35 on time
Bloxwich North 17:39 on time
Bloxwich 17:42 on time
Walsall 17:48 on time
Bescot Stadium 17:52 on time
Tame Bridge Parkway 17:55 on time
Birmingham New Street 18:10 on time
Stechford 18:20 on time
Lea Hall 18:23 on time
Marston Green 18:26 on time
Birmingham International 18:29 on time
Hampton-in-Arden 18:33 on time
Berkswell 18:37 on time
Tile Hill 18:41 on time
Canley 18:44 on time
Coventry 18:47 on time
Rugby 18:58 on time
Long Buckby 19:08 on time
Northampton 19:20 on time
Wolverton 19:36 on time
Milton Keynes Central 19:41 on time
Bletchley 19:46 on time
Leighton Buzzard 19:53 on time
London Euston 20:25 on time
From Rugeley Trent Valley Operated by West Midlands Trains
17:56
on time
More
Show Less

Calling at

Hednesford 18:00 on time
Rugeley Town 18:06 on time
Rugeley Trent Valley 18:11 on time
From London Euston Operated by West Midlands Trains
17:59
on time
More
Show Less

Calling at

Landywood 18:02 on time
Bloxwich North 18:06 on time
Bloxwich 18:09 on time
Walsall 18:14 on time
Tame Bridge Parkway 18:20 on time
Birmingham New Street 18:37 on time
Adderley Park 18:44 on time
Stechford 18:47 on time
Lea Hall 18:50 on time
Birmingham International 18:56 on time
From Rugeley Trent Valley Operated by West Midlands Trains
18:24
on time
More
Show Less

Calling at

Hednesford 18:27 on time
Rugeley Town 18:34 on time
Rugeley Trent Valley 18:38 on time
From London Euston Operated by West Midlands Trains

London Euston

Platform 1
18:32
on time
More
Show Less

Calling at

Landywood 18:35 on time
Bloxwich North 18:39 on time
Bloxwich 18:42 on time
Walsall 18:48 on time
Bescot Stadium 18:52 on time
Tame Bridge Parkway 18:55 on time
Birmingham New Street 19:10 on time
Stechford 19:20 on time
Lea Hall 19:23 on time
Marston Green 19:26 on time
Birmingham International 19:29 on time
Hampton-in-Arden 19:33 on time
Berkswell 19:37 on time
Tile Hill 19:41 on time
Canley 19:44 on time
Coventry 19:47 on time
Rugby 19:58 on time
Long Buckby 20:08 on time
Northampton 20:20 on time
Wolverton 20:37 on time
Milton Keynes Central 20:41 on time
Bletchley 20:48 on time
Leighton Buzzard 20:56 on time
London Euston 21:27 on time
From Rugeley Trent Valley Operated by West Midlands Trains
18:56
on time
More
Show Less

Calling at

Hednesford 18:59 on time
Rugeley Town 19:06 on time
Rugeley Trent Valley 19:11 on time
From London Euston Operated by West Midlands Trains
19:00
on time
More
Show Less

Calling at

Landywood 19:03 on time
Bloxwich North 19:07 on time
Bloxwich 19:10 on time
Walsall 19:15 on time
Bescot Stadium 19:19 on time
Tame Bridge Parkway 19:21 on time
Birmingham New Street 19:36 on time
Adderley Park 19:43 on time
Stechford 19:46 on time
Lea Hall 19:49 on time
Birmingham International 19:54 on time
From Rugeley Trent Valley Operated by West Midlands Trains