Detailed timetable

10:33 Edinburgh to Inverness

Saturday 10 October 2026

Live map
Headcode: 1H13Headcode1H13 OperatorScotRail UIDC14682

Planned service information

Power type
Diesel
Timing load / planned train type
324
Maximum speed
100 mph
Train class code
B
Reservation code
S
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh1210:33 10:35 +2 min
Princes St Gardenspass10:34½ 10:36 +2 min
Haymarket410:3710:38 10:38 10:40 +2 min
Haymarket West Junctionpass10:39½ 10:42 +3 min
Newbridge Junctionpass10:46½ 10:47 +1 min
Winchburgh Junctionpass10:50 10:50 On time
Linlithgow2pass10:53 10:52 -1 min
Polmont2pass10:57½ 10:56 -1 min
Grangemouth Junctionpass11:03 11:00 -3 min
Carmuirs East Junctionpass11:08 11:05 -3 min
Larbert Junctionpass11:09 11:07 -2 min
Stirling211:1611:18 11:14 11:18 On time
Dunblane2pass11:23 11:22 -1 min
Dunblane Signal 43pass11:25 11:24 -1 min
Greenloaningpass11:29½ 11:27 -2 min
Blackfordpass11:32½ 11:30 -2 min
Auchterarder Sbpass11:36 11:33 -3 min
Hilton Junction Hj19 Signalpass11:41 11:38
Hilton Junctionpass11:44½ 11:41½
Perth711:4911:53 11:45 11:53 On time
Stanleypass12:00 12:01 +1 min
Dunkeld & Birnam112:0812:09 12:09 12:11 +2 min
Pitlochry212:2212:26 12:23 12:35 +9 min
Blair Atholl212:3512:36 12:44 12:46 +10 min
Dalnacardochpass12:46½ 12:56½
Dalnaspidalpass12:53½ 13:03½
Dalwhinnie213:0113:03 13:08 13:10 +7 min
Newtonmore113:1313:14 13:20 13:21½ +7 min
Kingussie113:1813:19 13:25 13:26 +7 min
Kincraigpass13:25½ 13:32½
Aviemore113:3213:33 13:36 13:41 +8 min
Carrbridge113:4113:42 13:48 13:50 +8 min
Slochdpass13:48½ 13:56½
Tomatinpass13:52 14:00
Moypass13:55½ 14:03½
Cullodenpass14:02 14:09 +7 min
Cradlehallpass14:08½ 14:13 +5 min
Millburn Junctionpass14:13 14:15 +2 min
Inverness314:15 14:16 +1 min

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