19:24
Expected 19:53
London Kings Cross
Calling at:
- York (20:42)
- London Kings Cross (22:24)
This service has been delayed by a points failure
19:38
Expected 19:57
Birmingham New Street
via Leeds
Calling at:
- Durham (20:09)
- Darlington (20:26)
- York (20:52)
- Leeds (21:15)
- Wakefield Westgate (21:26)
- Sheffield (21:56)
- Chesterfield (22:25)
- Derby (22:44)
- Burton-on-Trent (22:59)
- Tamworth (23:09)
- Birmingham New Street (23:28)
This service has been delayed by a points failure
19:53
Expected On time
Carlisle
Calling at:
- Dunston (19:58)
- Metro Centre (20:01)
- Prudhoe (20:12)
- Hexham (20:25)
- Haydon Bridge (20:34)
- Bardon Mill (20:40)
- Haltwhistle (20:47)
- Brampton (Cumbria) (21:03)
- Wetheral (21:11)
- Carlisle (21:20)
19:56
Expected On time
Ashington
Calling at:
- Northumberland Park (T&W) (20:08)
- Seaton Delaval (20:14)
- Newsham (20:19)
- Blyth Bebside (20:23)
- Bedlington (20:26)
- Ashington (20:32)
20:03
Expected 20:08
Edinburgh
Calling at:
- Morpeth (20:20)
- Alnmouth (20:34)
- Edinburgh (21:34)
20:04
Expected 20:14
London Kings Cross
Calling at:
- Durham (20:25)
- Darlington (20:42)
- York (21:08)
- Doncaster (21:28)
- Newark North Gate (21:49)
- Peterborough (22:18)
- London Kings Cross (23:09)
This service has been delayed by a points failure
20:14
Expected On time
Edinburgh
20:25
Expected 20:46
Ashington
Calling at:
- Manors (20:48)
- Northumberland Park (T&W) (20:58)
- Seaton Delaval (21:04)
- Newsham (21:09)
- Blyth Bebside (21:13)
- Bedlington (21:16)
- Ashington (21:22)
This service has been delayed by a points failure
20:26
Expected On time
Carlisle
Calling at:
- Metro Centre (20:33)
- Blaydon (20:38)
- Wylam (20:44)
- Prudhoe (20:48)
- Stocksfield (20:53)
- Riding Mill (20:57)
- Corbridge (21:02)
- Hexham (21:08)
- Haydon Bridge (21:17)
- Haltwhistle (21:28)
- Carlisle (21:58)
20:30
Expected On time
London Kings Cross
Calling at:
- Durham (20:42)
- Darlington (21:00)
- York (21:28)
- London Kings Cross (23:20)