17:48
Expected 18:39
Glasgow Central
Calling at:
- Carlisle (18:54)
- Motherwell (19:53)
- Glasgow Central (20:13)
This service has been delayed by animals on the railway earlier today
18:49
Expected 19:07
Edinburgh
Calling at:
- Carlisle (19:20)
- Haymarket (20:25)
- Edinburgh (20:32)
This service has been delayed by train crew being delayed by service disruption
18:49
Expected On time
Manchester Airport
Calling at:
- Oxenholme Lake District (19:12)
- Lancaster (19:28)
- Preston (19:47)
- Manchester Oxford Road (20:24)
- Manchester Piccadilly (20:28)
- Manchester Airport (20:45)
18:59
Expected On time
Glasgow Central
Calling at:
- Carlisle (19:15)
- Lockerbie (19:35)
- Motherwell (20:21)
- Glasgow Central (20:39)
19:02
Expected 19:28
London Euston
Calling at:
- Oxenholme Lake District (19:50)
- Lancaster (20:03)
- Preston (20:18)
- Wigan North Western (20:30)
- Warrington Bank Quay (20:40)
- Crewe (20:57)
- Rugby (21:40)
- Milton Keynes Central (22:00)
- London Euston (22:32)
This service has been delayed by a late running train being in front of this one
19:36
Expected Delayed
Glasgow Central
Calling at:
- Carlisle (19:51)
- Motherwell (20:50)
- Glasgow Central (21:06)
This service has been delayed by the train making extra stops because a train was cancelled
19:44
Expected 20:07
Glasgow Central
Calling at:
- Carlisle (20:19)
- Glasgow Central (21:29)
This service has been delayed by a late running train being in front of this one
19:49
Expected On time
Manchester Airport
Calling at:
- Oxenholme Lake District (20:12)
- Lancaster (20:27)
- Preston (20:45)
- Bolton (21:06)
- Manchester Oxford Road (21:23)
- Manchester Piccadilly (21:26)
- Manchester Airport (21:46)