Detailed timetable

02:48 Oxwellmains Lafarge Colas to Inverness Millburn C.rail

Tuesday 6 October 2026

Live map
Headcode: 6H51Headcode6H51 UIDH41941

Planned service information

Power type
Diesel
Timing load / planned train type
1400
Maximum speed
60 mph
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Oxwellmains Lafarge Colas02:48
Oxwellmains Crossoverpass02:52
Dunbar2pass02:56½
Drem2pass03:08
Prestonpanspass03:16
Monktonhall Junctionpass03:23
Millerhill Sig Em1403:3203:34
Millerhill S.s.F403:3704:11
Newcraighallpass04:15½
Niddrie West Junctionpass04:17½
Craiglockhart Junctionpass04:30½
Gorgie Junctionpass04:32
Haymarket West Junctionpass04:36
Newbridge Junctionpass04:43
Winchburgh Junctionpass04:47½
Linlithgow2pass04:52½
Polmont2pass04:57½
Grangemouth Junctionpass05:01½
Carmuirs East Junctionpass05:04½
Larbert Junction05:0905:20½
Stirling2pass05:34½
Dunblane2pass05:42½
Dunblane Signal 43pass05:49
Greenloaningpass05:54½
Blackfordpass06:00
Auchterarder Sbpass06:05½
Hilton Junction Hj19 Signalpass06:13½
Hilton Junctionpass06:18
Perth706:2206:26½
Stanleypass06:40
Dunkeld & Birnam2pass06:54
Pitlochry207:11½07:13½
Blair Atholl2pass07:27½
Dalnacardochpass07:54½
Dalnaspidalpass08:12½
Dalwhinnie2pass08:29
Kingussie108:4608:46½
Kincraigpass08:55½
Aviemore209:0409:27
Carrbridge1pass09:41
Slochd09:59½10:19
Tomatinpass10:23½
Moypass10:28
Cullodenpass10:36½
Cradlehallpass10:43½
Inverness Millburn C.rail10:49

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