1H90 1200 Aviemore to Dundee

TrainTimesLive
Menu Close menu

25th September 2026

12:00 – Aviemore → Dundee Planned operated by Not specified (freight or charter)

No movement reports · booked away 1200 · 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
AVM Aviemore not advertised 2 1200
CAG Carrbridge not advertised operational stop 2 12121219
Slochd pass 12341234
Tomatin pass 12391239
Moy pass 12441244
Culloden pass 1 min engineering, 1 min pathing allowance 12521252
Cradlehall pass DHLine 1258½1258½ DH
Millburn Junction pass DHPath 13001300 DH
INV Inverness not advertised waits for another train to pass, propels from here, reverses here 2 13021334
Inverness Signal 397 not advertised reverses here, propels from here 13371341
Rose Street pass 13421342
Inverness North Loops not advertised propels from here, reverses here 13441348
INV Inverness not advertised waits for another train to pass, propels from here, reverses here 7 13501544
Inverness North Loops not advertised waits for another train to pass, reverses here, propels from here 15461556
Rose Street pass 15581558
Millburn Junction pass 16001600
IVA Inverness Airport pass 1 16081608
NRN Nairn not advertised operational stop 1 16171619
FOR Forres pass 1 min engineering allowance 1 1629½1629½
ELG Elgin pass 1 min engineering allowance 2 1648½1648½
Keith Loop not advertised reverses here, propels from here 1715½1719½
Keith Branch Platform GBRF not advertised reverses here, propels from here, waits for another train to pass 1724½1939
Keith Loop pass 19421942
HNT Huntly pass 1 1956½1956½
Kennethmont pass 2006½2006½
INS Insch not advertised passes another train on the single line, waits for another train to pass 2 20132055
INR Inverurie pass 2 21082108
DYC Dyce pass 1 min engineering allowance 2 21192119
Berryden Junction not advertised passes another train on the single line, waits for another train to pass 2126½2145
ABD Aberdeen not advertised operational stop 7 21482150
Aberdeen Ferryhill Junction pass 21512151
Craiginches South pass 21532153
Aberdeen A56 Signal pass 2153½2153½
Aberdeen A230 Signal pass 3 min pathing allowance 2156½2156½
Newtonhill SIG A222 pass 1 min pathing allowance 22052205
STN Stonehaven pass ½ min pathing allowance 1 22122212
Carmont pass 2218½2218½
LAU Laurencekirk pass 2227½2227½
Craigo pass 22322232
MTS Montrose pass 1 min pathing allowance 1 2235½2235½
Usan pass 3½ min pathing allowance 22392239
Inverkeilor pass 3½ min pathing allowance 22482248
ARB Arbroath pass ½ min pathing allowance 1 2257½2257½
CAN Carnoustie pass 1 2304½2304½
BYF Broughty Ferry pass 1 min engineering allowance 1 23122312
Camperdown Junction pass 2316½2316½
DEE Dundee not advertised operational stop 1 23192320
Dundee Central Junction not advertised reverses here, propels from here 23232325
DEE Dundee not advertised propels from here 3 2328

Italic estimated timing, bold is actual.