1H79 1345 Edinburgh to Keith Branch Platform GBRF

TrainTimesLive
Menu Close menu

23rd September 2026

13:45 – Edinburgh → Keith Branch Platform GBRF Planned operated by Not specified (freight or charter)

No movement reports · booked away 1345 · either it has not started, or its reports are not reaching us

Calling pattern Timing points only — this train makes no public stops

Calling pattern, including passing points
Booked Actual Route
Location PlatformPlat arrdep arrdep Status Line Path
EDB Edinburgh not advertised ZLine 2 1345 Z
Princes St Gardens pass ½ min pathing allowance DNLine 1346½1346½ DN
HYM Haymarket pass DNLine 2 13491349 DN
Haymarket West Junction pass DNPath 1350½1350½ DN
Dalmeny Junction pass 13581358
INK Inverkeithing pass 2 14061406
BTS Burntisland pass ½ min pathing allowance 2 1416½1416½
KDY Kirkcaldy pass 2 min pathing allowance 2 14261426
Thornton South Junction pass ½ min pathing allowance 1431½1431½
Thornton North Junction pass 11 min pathing allowance 14331433
LDY Ladybank pass 2 14541454
Ladybank Branch Loop not advertised waits for another train to pass 14561500
Newburgh pass 1 min engineering, 2½ min pathing allowance 15111511
Hilton Junction pass 1½ min pathing allowance 1525½1525½
Perth Dundee Loop not advertised waits for another train to pass 15321558
PTH Perth not advertised operational stop 2 16001613
Barnhill (Perth) pass 1616½1616½
Errol pass 16271627
Longforgan L.C. pass 16321632
Dundee 697 Signal pass 7 min pathing allowance 1633½1633½
Dundee Central Junction pass 16441644
DEE Dundee not advertised waits for another train to pass 4 16451710
Camperdown Junction pass 17141714
BYF Broughty Ferry pass 2 17191719
CAN Carnoustie pass 2 1726½1726½
ARB Arbroath pass 2 17331733
Inverkeilor pass 3½ min pathing allowance 1742½1742½
Usan pass 1753½1753½
MTS Montrose pass 1 min engineering allowance 2 1756½1756½
Craigo pass 1803½1803½
LAU Laurencekirk pass 18101810
Carmont pass 18171817
STN Stonehaven pass 2 18231823
Newtonhill SIG A223 pass 1829½1829½
Aberdeen A229 Signal pass 1833½1833½
Aberdeen A55 Signal pass 1837½1837½
Craiginches South pass 1 min engineering allowance 1838½1838½
Aberdeen Ferryhill Junction pass 1½ min pathing allowance 18411841
ABD Aberdeen not advertised waits for another train to pass 6 1844½1848½
Berryden Junction pass 1850½1850½
DYC Dyce pass 1 1856½1856½
INR Inverurie not advertised passes another train on the single line, waits for another train to pass 1 1908½1914½
INS Insch pass 1 1928½1928½
Kennethmont not advertised passes another train on the single line, waits for another train to pass 1938½1950½
HNT Huntly pass 1 min engineering allowance 1 20012001
Keith Loop pass 20172017
Keith Branch Platform GBRF not advertised 2020

Italic estimated timing, bold is actual.