19:36
Expected 20:19
Glasgow Central
Calling at:
- Carlisle (20:31)
- Motherwell (21:27)
- Glasgow Central (21:40)
This service has been delayed by the train making extra stops because a train was cancelled
19:44
Expected 20:26
Glasgow Central
Calling at:
- Carlisle (20:38)
- Glasgow Central (21:48)
This service has been delayed by a late running train being in front of this one
19:49
Expected 19:52
Manchester Airport
Calling at:
- Oxenholme Lake District (20:14)
- Lancaster (20:27)
- Preston (20:45)
- Bolton (21:06)
- Manchester Oxford Road (21:23)
- Manchester Piccadilly (21:26)
- Manchester Airport (21:46)
20:01
Expected 20:11
Edinburgh
Calling at:
- Carlisle (20:24)
- Lockerbie (20:43)
- Haymarket (21:36)
- Edinburgh (21:41)
This service has been delayed by overcrowding at Manchester Piccadilly
20:37
Expected 20:53
Glasgow Central
Calling at:
- Carlisle (21:05)
- Motherwell (22:01)
- Glasgow Central (22:17)
This service has been delayed by a late running train being in front of this one
21:36
Expected 21:55
Glasgow Central
Calling at:
- Carlisle (22:07)
- Lockerbie (22:25)
- Motherwell (23:06)
- Glasgow Central (23:22)
This service has been delayed by a late running train being in front of this one
21:41
Expected On time
Crewe
Calling at:
- Oxenholme Lake District (22:03)
- Lancaster (22:18)
- Preston (22:37)
- Wigan North Western (22:51)
- Warrington Bank Quay (23:02)
- Crewe (23:25)