18:25
Expected 18:27
Birmingham New Street
Calling at:
- Berwick-upon-Tweed (18:48)
- Morpeth (19:20)
- Newcastle (19:35)
- Durham (19:51)
- Darlington (20:09)
- York (20:37)
- Leeds (21:04)
- 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)
18:49 Platform —
Expected Cancelled
Edinburgh
18:52
Expected On time
London Kings Cross
Calling at:
- Berwick-upon-Tweed (19:14)
- Alnmouth (19:35)
- Newcastle (20:02)
- Durham (20:16)
- Darlington (20:34)
- York (21:02)
- Doncaster (21:25)
- Newark North Gate (21:49)
- Peterborough (22:18)
- London Kings Cross (23:09)
19:22
Expected On time
London Kings Cross
Calling at:
- Newcastle (20:27)
- Durham (20:42)
- Darlington (21:00)
- York (21:28)
- London Kings Cross (23:20)
19:33
Expected On time
Edinburgh
Calling at:
- East Linton (19:39)
- Edinburgh (20:01)