← Change station
Stockport
Earlier trains
10:09
Crewe
via Wilmslow
2K32 • Northern • 3 coaches
2
10:18
Manchester Piccadilly
2H30 • Northern • 4 coaches
10:23
Cleethorpes
1B72 • TransPennine Express • 3 coaches
10:27
Manchester Piccadilly
1H22 • CrossCountry
10:29
Manchester Piccadilly
1M90 • East Midlands Railway
10:30
Northampton
via Wilmslow
1A18 • Avanti West Coast
10:35
Manchester Piccadilly
1H35 • Avanti West Coast
10:36
Bournemouth
via Stoke-on-Trent
1O14 • CrossCountry
10:40
Milford Haven
via Shrewsbury
1V12 • Transport for Wales
10:47
Rugby
1A19 • Avanti West Coast
10:56
Liverpool Lime Street
1B71 • TransPennine Express
11:00
Buxton
2B04 • Northern • 4 coaches
11:02
Manchester Piccadilly
1W52 • Transport for Wales • 5 coaches
11:14
Chester
2D42 • Northern • 4 coaches
11:24
Manchester Piccadilly
1H26 • CrossCountry
11:26
Northampton
1A22 • Avanti West Coast
11:27
Liverpool Lime Street
1R50 • East Midlands Railway
11:29
Cleethorpes
1B74 • TransPennine Express
11:33
Manchester Piccadilly
2H42 • Northern • 3 coaches
11:34
Bournemouth
via Stoke-on-Trent
1O16 • CrossCountry
11:39
Swansea
via Shrewsbury
1V74 • Transport for Wales
11:45
Manchester Piccadilly
2B07 • Northern • 4 coaches
11:54
Manchester Piccadilly
1H10 • Avanti West Coast
11:54
Norwich
1L09 • East Midlands Railway
11:58
Liverpool Lime Street
1B73 • TransPennine Express • 6 coaches
12:06
Rugby
1A27 • Avanti West Coast
Later trains