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:23
Dunblane Signal 43pass11:25 11:25
Greenloaningpass11:29½ 11:29½
Blackfordpass11:32½ 11:32½
Auchterarder Sbpass11:36 11:36
Hilton Junction Hj19 Signalpass11:41 11:41
Hilton Junctionpass11:44½ 11:44½
Perth711:4911:53 11:48½ 11:53
Stanleypass12:00 12:00
Dunkeld & Birnam112:0812:09 12:08 12:09½
Pitlochry212:2212:26 12:22 12:26½
Blair Atholl212:3512:36 12:35 12:36½
Dalnacardochpass12:46½ 12:46½
Dalnaspidalpass12:53½ 12:53½
Dalwhinnie213:0113:03 13:01 13:03½
Newtonmore113:1313:14 13:13 13:14½
Kingussie113:1813:19 13:18 13:19½
Kincraigpass13:25½ 13:25½
Aviemore113:3213:33 13:31½ 13:33
Carrbridge113:4113:42 13:40½ 13:42
Slochdpass13:48½ 13:48½
Tomatinpass13:52 13:52
Moypass13:55½ 13:55½
Cullodenpass14:02 14:02
Cradlehallpass14:08½ 14:08½
Millburn Junctionpass14:13 14:13
Inverness314:15 14:15

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