Detailed timetable

13:53 Edinburgh to Inverness

Sunday 11 October 2026

Live map
Headcode: 1H41Headcode1H41 OperatorScotRail UIDC14691

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
100 mph
Train class code
B
Reservation code
S
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Edinburgh17F13:53 13:53 On time
Princes St Gardenspass13:54½ 13:54½
Haymarket213:5713:59 13:56½ 13:59½
Haymarket Central Junctionpass14:01 14:01
Haymarket West Junctionpass14:02 14:02
Newbridge Junctionpass14:06½ 14:06½
Winchburgh Junctionpass14:09½ 14:09½
Linlithgow2pass14:12½ 14:12½
Polmont2pass14:17 14:17
Grangemouth Junctionpass14:21 14:21
Carmuirs East Junctionpass14:24½ 14:24½
Larbert Junctionpass14:25½ 14:25½
Stirling214:3414:36 14:34 14:36
Dunblane2pass14:41 14:41
Dunblane Signal 43pass14:43 14:43
Greenloaningpass14:47 14:47
Blackfordpass14:49½ 14:49½
Auchterarder Sbpass14:52½ 14:52½
Hilton Junction Hj19 Signalpass14:57½ 14:57½
Hilton Junctionpass15:01 15:01
Perth715:0515:12 15:04½ 15:12½
Stanleypass15:21½ 15:21½
Dunkeld & Birnam115:3015:30 15:29½ 15:30½
Pitlochry115:4315:44 15:42½ 15:44
Blair Atholl215:5315:53 15:52½ 15:53½
Dalnacardochpass16:03½ 16:03½
Dalnaspidalpass16:09½ 16:09½
Dalwhinnie216:1716:22 16:17 16:22
Newtonmore116:3216:32 16:31½ 16:32½
Kingussie116:3716:37 16:36½ 16:37½
Kincraigpass16:43 16:43
Aviemore116:4816:49 16:48 16:49
Carrbridge116:5716:58 16:57 16:58
Slochdpass17:04½ 17:04½
Tomatinpass17:07½ 17:07½
Moypass17:10½ 17:10½
Cullodenpass17:17 17:17
Cradlehallpass17:22 17:22
Millburn Junctionpass17:23 17:23
Inverness417:25 17:25

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