← Change station
Stafford
Earlier trains
05:44
London Euston
1U00 • West Midlands Trains
1
05:45
Macclesfield
0B00 • CrossCountry
🚌
05:56
05:58
London Euston
1A04 • Avanti West Coast
1
06:00
Crewe
via Stoke-on-Trent
0B00 • Avanti West Coast
🚌
06:04
Holyhead
1D80 • Avanti West Coast
5
06:15
Macclesfield
0B00 • CrossCountry
🚌
06:22
06:24
Bournemouth
via Coventry
1O04 • CrossCountry
4
06:22
London Euston
1A05 • Avanti West Coast
1
06:30
Crewe
via Stoke-on-Trent
0B00 • Avanti West Coast
🚌
06:32
London Euston
1U02 • West Midlands Trains
1
06:34
Crewe
2U19 • West Midlands Trains
3
06:36
06:37
Manchester Piccadilly
via Wilmslow
1H09 • CrossCountry
5
06:39
Birmingham New Street
via Wolverhampton & Smethwick
1G39 • West Midlands Trains
1
06:43
Crewe
via Stoke-on-Trent
2K81 • West Midlands Trains
4
06:45
Macclesfield
0B00 • CrossCountry
🚌
06:48
Edinburgh
via Wigan North Western
1S36 • Avanti West Coast
5
07:00
Crewe
via Stoke-on-Trent
0B00 • Avanti West Coast
🚌
07:03
Manchester Piccadilly
via Wilmslow
1H13 • CrossCountry • 8 coaches
5
07:09
Birmingham New Street
via Wolverhampton & Smethwick
1G40 • West Midlands Trains
1
07:11
Liverpool Lime Street
via Crewe
1F44 • West Midlands Trains
5
07:15
Macclesfield
0B00 • CrossCountry
🚌
07:20
Crewe
2U21 • West Midlands Trains
3
07:25
London Euston
via Birmingham New Street
9A47 • Avanti West Coast
1
07:30
Crewe
via Stoke-on-Trent
0B00 • Avanti West Coast
🚌
07:32
Milton Keynes Central
1U20 • West Midlands Trains
1
07:33
Glasgow Central
via Wigan North Western
1S37 • Avanti West Coast
3
07:35
Manchester Piccadilly
via Wilmslow
1H14 • CrossCountry • 9 coaches
5
Later trains