What's happening No updates yet Show ▾ Trains running between Inverkeithing and Kirkcaldy may be cancelled, delayed by up to 60 minutes or revised. Latest information can be found in <a href="https://www.nationalrail.co.uk/service-disruptions/kirkcaldy-20260731/">Status and Disruptions</a>.
20:35 Platform 4
Expected On time
Edinburgh Calling at:
Newcastle (21:01) Berwick-upon-Tweed (21:46) Dunbar (22:08) Edinburgh (22:35) 20:36 Platform 5
Expected On time
London Kings Cross Calling at:
York (21:02) Doncaster (21:25) Newark North Gate (21:49) Peterborough (22:18) London Kings Cross (23:09) 20:51 Platform 4
Expected 20:53
Newcastle Calling at:
Durham (21:09) Chester-le-Street (21:15) Newcastle (21:27) 5 coaches
20:58 Platform 6
Expected On time
Saltburn Calling at:
Dinsdale (21:05) Allens West (21:12) Eaglescliffe (21:14) Thornaby (21:21) Middlesbrough (21:26) Redcar Central (21:41) Redcar East (21:44) Longbeck (21:47) Marske (21:50) Saltburn (21:55) 2 coaches
20:59 Platform 4
Expected Delayed
Edinburgh Calling at:
Durham (21:15) Newcastle (21:29) Alnmouth (21:58) Edinburgh (23:07) This service has been delayed by a fault with the signalling system near Leeds
21:01 Platform 5
Expected On time
London Kings Cross Calling at:
York (21:27) London Kings Cross (23:20) 21:07 Platform 4
Expected On time
Newcastle Calling at:
Durham (21:23) Newcastle (21:40) 21:21 Platform 1
Expected On time
Saltburn Calling at:
Dinsdale (21:28) Allens West (21:34) Eaglescliffe (21:36) Thornaby (21:43) Middlesbrough (21:53) Redcar Central (22:07) Redcar East (22:10) Longbeck (22:13) Marske (22:17) Saltburn (22:22) 2 coaches
21:23 Platform 4
Expected On time
Bishop Auckland Calling at:
North Road (21:27) Heighington (21:34) Newton Aycliffe (21:38) Shildon (21:42) Bishop Auckland (21:48) 2 coaches
21:29 Platform 5
Expected On time
London Kings Cross Calling at:
Northallerton (21:39) York (22:00) Doncaster (22:23) Newark North Gate (22:47) Grantham (22:58) Peterborough (23:24) London Kings Cross (00:36)