← Change station
Stafford
Earlier trains
19:43
Crewe
via Stoke-on-Trent
2K87 • West Midlands Trains
19:45
London Euston
1A97 • Avanti West Coast
19:45
Macclesfield
0B00 • CrossCountry
🚌
19:47
Preston
via Wigan North Western
9P95 • Avanti West Coast
19:50
Manchester Piccadilly
via Wilmslow
1H73 • Avanti West Coast
19:52
London Euston
1A82 • Avanti West Coast
20:00
Crewe
via Stoke-on-Trent
0B00 • Avanti West Coast
🚌
20:01
Birmingham New Street
1G86 • CrossCountry • 8 coaches
20:08
London Euston
1A83 • Avanti West Coast
20:11
Liverpool Lime Street
via Crewe
1F70 • West Midlands Trains
20:13
Birmingham New Street
1G66 • West Midlands Trains
20:15
Macclesfield
0B00 • CrossCountry
🚌
20:18
Manchester Piccadilly
via Wilmslow
1H39 • Avanti West Coast
20:21
Southampton Central
via Coventry
1O34 • CrossCountry
20:24
London Euston
via Birmingham New Street
9M60 • Avanti West Coast
20:30
Crewe
1U47 • West Midlands Trains
20:30
Crewe
via Stoke-on-Trent
0B00 • Avanti West Coast
🚌
20:32
London Euston
1U46 • West Midlands Trains
20:35
Manchester Piccadilly
via Wilmslow
1M66 • CrossCountry
20:39
Birmingham New Street
via Wolverhampton & Smethwick
1G67 • West Midlands Trains
20:43
Crewe
via Stoke-on-Trent
2K89 • West Midlands Trains
20:45
Macclesfield
0B00 • CrossCountry
🚌
20:47
Crewe
9K39 • Avanti West Coast
20:50
Manchester Piccadilly
via Wilmslow
1H74 • Avanti West Coast
21:00
Crewe
via Stoke-on-Trent
0B00 • Avanti West Coast
🚌
21:03
London Euston
1M18 • Avanti West Coast
21:09
Birmingham New Street
1G68 • West Midlands Trains
21:11
Liverpool Lime Street
via Crewe
1F72 • West Midlands Trains
21:15
Macclesfield
0B00 • CrossCountry
🚌
21:23
Birmingham New Street
1G81 • CrossCountry • 8 coaches
21:30
Crewe
via Stoke-on-Trent
0B00 • Avanti West Coast
🚌
21:33
Manchester Piccadilly
via Wilmslow
1M70 • CrossCountry
21:38
Crewe
1U49 • West Midlands Trains
21:39
Birmingham New Street
via Wolverhampton & Smethwick
1G69 • West Midlands Trains
21:43
Crewe
via Stoke-on-Trent
2K91 • West Midlands Trains