What's happening No updates yet Show ▾ Trains running between Inverkeithing and Kirkcaldy may be delayed by up to 35 minutes or revised. Latest information can be found in <a href="https://www.nationalrail.co.uk/service-disruptions/kirkcaldy-20260731/">Status and Disruptions</a>.
19:21 Platform 1
Expected On time
Saltburn Calling at:
Dinsdale (19:27) Allens West (19:34) Eaglescliffe (19:38) Thornaby (19:44) Middlesbrough (19:51) Redcar Central (20:03) Redcar East (20:06) Longbeck (20:10) Marske (20:13) Saltburn (20:18) 2 coaches
19:23 Platform 4
Expected 19:24
Bishop Auckland Calling at:
North Road (19:26) Heighington (19:34) Newton Aycliffe (19:37) Shildon (19:41) Bishop Auckland (19:47) 2 coaches
19:26 Platform 5
Expected On time
London Kings Cross Calling at:
York (19:52) Doncaster (20:17) Newark North Gate (20:40) Peterborough (21:09) London Kings Cross (22:01) 19:34 Platform 4
Expected 19:37
Edinburgh Calling at:
Newcastle (20:02) Morpeth (20:15) Alnmouth (20:30) Edinburgh (21:34) 19:35 Platform 5
Expected On time
Liverpool Lime Street Calling at:
York (20:01) Leeds (20:27) Huddersfield (20:47) Manchester Victoria (21:21) Newton-le-Willows (21:40) Lea Green (21:46) Liverpool Lime Street (22:05) 5 coaches
19:50 Platform 4
Expected On time
Newcastle Calling at:
Durham (20:06) Chester-le-Street (20:12) Newcastle (20:24) 5 coaches
19:58 Platform 5
Expected On time
London Kings Cross Calling at:
Northallerton (20:08) York (20:28) Doncaster (20:53) Retford (21:07) Grantham (21:30) Peterborough (21:50) Stevenage (22:19) London Kings Cross (22:47) 20:00 Platform 6
Expected On time
Saltburn Calling at:
Dinsdale (20:07) Allens West (20:14) Eaglescliffe (20:16) Thornaby (20:23) Middlesbrough (20:28) Redcar Central (20:39) Redcar East (20:42) Longbeck (20:45) Marske (20:49) Saltburn (20:54) 2 coaches
20:06 Platform 4
Expected On time
Newcastle Calling at:
Durham (20:22) Newcastle (20:39)