1Z31 0711 Linlithgow to Inverness

TrainTimesLive
Menu Close menu

19th September 2026

07:11 – Linlithgow → Inverness Arrived -4 Early operated by Locomotive Services

Reported as far as Inverness · 2 of 2 stops made

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
LIN Linlithgow not advertised 1 0711 0711 ·on time
Linlithgow U.P.L. not advertised waits for another train to pass 07130720 07130717 -3
Winchburgh Junction pass 1 min engineering allowance 07270727 pass0726 -1
Dalmeny Junction not advertised waits for another train to pass 07370754 07360755 +1
INK Inverkeithing not advertised picks up passengers only 2 0802½0805½ 08010804 -1
BTS Burntisland pass 2 08160816 pass0814 -1
KDY Kirkcaldy not advertised picks up passengers only 2 08250828 08240827 -1
Thornton South Junction pass 08340834 pass0834 ·on time
Thornton North Junction pass 1 min engineering allowance 08350835 passno report
LDY Ladybank not advertised picks up passengers only 2 08450848 08440848 ·on time
Newburgh pass 1 min engineering allowance 0859½0859½ pass0858 -1
Hilton Junction pass 3½ min pathing allowance 0912½0912½ passno report
PTH Perth not advertised picks up passengers only 2 0922½0925½ 09180925 ·on time
Barnhill (Perth) pass 0929½0929½ pass0928 -1
Errol pass 0939½0939½ pass0937 -2
Longforgan L.C. pass 09440944 passno report
Dundee 697 Signal pass ½ min pathing allowance 0945½0945½ pass0943 -2
Dundee Central Junction pass 09490949 passno report
DEE Dundee not advertised waits for another train to pass ½ min pathing allowance D was 4 09510953 09490952 -1
Camperdown Junction pass 0956½0956½ passno report
BYF Broughty Ferry pass 1 min pathing allowance 2 10011001 pass1000 -1
CAN Carnoustie pass 2 10081008 pass1005 -3
ARB Arbroath pass 2 1013½1013½ pass1013 ·on time
Inverkeilor pass 1021½1021½ pass1022 +1
Usan pass 1026½1026½ pass1027 +1
MTS Montrose pass 1 min engineering allowance 2 1029½1029½ pass1030 +1
Craigo pass 1036½1036½ pass1035 -1
LAU Laurencekirk pass 1042½1042½ pass1040 -2
Carmont pass 1050½1050½ pass1048 -2
STN Stonehaven pass 2 1056½1056½ pass1053 -3
Newtonhill SIG A223 pass 1102½1102½ passno report
Aberdeen A229 Signal pass 11061106 passno report
Aberdeen A55 Signal pass 11101110 passno report
Craiginches South pass 2½ min pathing allowance 11111111 passno report
Aberdeen Ferryhill Junction pass ½ min pathing allowance 1115½1115½ passno report
ABD Aberdeen not advertised waits for another train to pass 7 11181124 11131124 ·on time
Berryden Junction pass 11271127 pass1126 -1
DYC Dyce pass 1 11341134 pass1133 -1
INR Inverurie pass 2 was 1 11451145 pass1143 -1
INS Insch pass 1 1157½1157½ pass1156 -1
Kennethmont pass 1204½1204½ pass1203 -1
HNT Huntly not advertised waits for another train to pass 2 1215½1217½ 12131217 ·on time
Keith Loop pass 1 min engineering allowance 1231½1231½ pass1231 ·on time
ELG Elgin pass 1 12511251 pass1253 +2
FOR Forres not advertised waits for another train to pass, passes another train on the single line 2 13051311 13101310 -1
NRN Nairn pass 1 13251325 pass1321 -3
IVA Inverness Airport not advertised waits for another train to pass, passes another train on the single line 1 min engineering allowance 2 13341340 13301338 -2
Millburn Junction pass 13501350 pass1347 -3
INV Inverness not advertised 2 1352 1348 -4

Italic estimated timing, bold is actual.