16:18
Expected On time
Leeds
Calling at:
- Darlington (16:34)
- York (17:01)
- Leeds (17:57)
16:20
Expected 16:22
Newcastle
16:24
Expected 16:27
Edinburgh
Calling at:
- Newcastle (16:37)
- Morpeth (16:52)
- Berwick-upon-Tweed (17:25)
- Edinburgh (18:09)
- Haymarket (18:17)
- Inverkeithing (18:30)
- Kirkcaldy (18:46)
- Markinch (18:55)
- Ladybank (19:03)
- Cupar (19:10)
- Leuchars (19:17)
- Dundee (19:31)
- Aberdeen (20:41)
This service has been delayed by a late running train being in front of this one
16:39
Expected On time
London Kings Cross
Calling at:
- Darlington (16:57)
- Northallerton (17:08)
- York (17:30)
- Grantham (18:20)
- Stevenage (19:05)
- London Kings Cross (19:33)
16:52
Expected 16:58
Plymouth
via Doncaster
Calling at:
- Darlington (17:14)
- York (17:40)
- Doncaster (18:24)
- Sheffield (18:55)
- Chesterfield (19:07)
- Derby (19:27)
- Burton-on-Trent (19:40)
- Birmingham New Street (20:05)
- Cheltenham Spa (20:50)
- Bristol Parkway (21:20)
- Bristol Temple Meads (21:34)
- Taunton (22:15)
- Tiverton Parkway (22:28)
- Exeter St Davids (22:44)
- Newton Abbot (23:07)
- Totnes (23:20)
- Plymouth (23:47)
17:07
Expected On time
Newcastle
Calling at:
- Chester-le-Street (17:12)
- Newcastle (17:26)
17:18
Expected On time
Leeds
Calling at:
- Darlington (17:34)
- York (18:01)
- Leeds (18:49)
17:20
Expected On time
Newcastle
17:24
Expected On time
Edinburgh
Calling at:
- Newcastle (17:37)
- Alnmouth (18:04)
- Dunbar (18:46)
- Edinburgh (19:10)
17:40
Expected On time
London Kings Cross
Calling at:
- Darlington (17:57)
- Northallerton (18:08)
- York (18:29)
- Grantham (19:19)
- Stevenage (20:05)
- London Kings Cross (20:31)