Detailed timetable

18:08 Inverness Millburn C.rail to Oxwellmains Lafarge Colas

Wednesday 7 October 2026

Live map
Headcode: 6B31Headcode6B31 UIDH41986

Planned service information

Power type
Diesel
Timing load / planned train type
600
Maximum speed
60 mph
Operating characteristics
Y
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Inverness Millburn C.rail18:08
Cradlehallpass18:14½
Cullodenpass18:23½
Moypass18:38
Tomatinpass18:42½
Slochdpass18:48
Carrbridge1pass18:54
Aviemore2pass19:00½
Kincraigpass19:07½
Kingussie2pass19:13½
Dalwhinnie1pass19:29
Dalnaspidalpass19:37½
Dalnacardochpass19:45½
Blair Atholl1pass19:57½
Pitlochry1pass20:06½
Dunkeld & Birnam1pass20:20
Stanleypass20:31
Perth420:4421:27½
Hilton Junctionpass21:32
Hilton Junction Hj4 Signalpass21:36
Auchterarder Sbpass21:47
Blackfordpass21:51½
Greenloaningpass21:55½
Dunblane1pass22:01½
Stirling322:07½22:15½
Larbert Junctionpass22:29
Carmuirs East Junctionpass22:33
Grangemouth Junctionpass22:37½
Polmont1pass22:46
Linlithgow1pass22:52
Winchburgh Junctionpass22:57
Newbridge Junctionpass23:04½
Haymarket West Junctionpass23:12½
Gorgie Junctionpass23:16
Craiglockhart Junctionpass23:17½
Niddrie West Junctionpass23:31
Newcraighallpass23:32½
Millerhill S.s.F523:40½23:44
Monktonhall Junctionpass23:50
Prestonpanspass23:54½
Drem1pass00:04
DunbarUMpass00:15½
Oxwellmains Crossover00:19½00:29½
Oxwellmains Lafarge Colas00:32

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.