Detailed timetable

13:25 Inverness to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 1B44Headcode1B44 OperatorScotRail UIDC14657

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
Inverness213:25 13:25 On time
Millburn Junctionpass13:26½ 13:26½
Cradlehallpass13:28 13:28
Cullodenpass13:33 13:33
Moypass13:40 13:40
Tomatinpass13:43½ 13:43½
Slochdpass13:47 13:47
Carrbridge213:5313:58 13:53 13:58
Aviemore114:0614:07 14:05½ 14:07
Kincraigpass14:12½ 14:12½
Kingussie114:1714:18 14:17 14:18½
Dalwhinnie1pass14:30 14:30
Dalnaspidalpass14:36½ 14:36½
Dalnacardochpass14:41 14:41
Blair Atholl1pass14:50 14:50
Pitlochry114:5814:59 14:58 14:59½
Dunkeld & Birnam1pass15:11 15:11
Stanleypass15:18 15:18
Perth415:2715:29 15:27 15:29
Hilton Junctionpass15:32½ 15:32½
Hilton Junction Hj4 Signalpass15:35 15:35
Auchterarder Sbpass15:40½ 15:40½
Blackfordpass15:43½ 15:43½
Greenloaningpass15:46½ 15:46½
Dunblane1pass15:52 15:52
Stirling315:5715:58 15:56½ 15:58½
Larbert Junctionpass16:06 16:06
Carmuirs East Junctionpass16:07 16:07
Grangemouth Junctionpass16:10½ 16:10½
Polmont1pass16:13½ 16:13½
Linlithgow1pass16:19 16:19
Winchburgh Junctionpass16:23 16:23
Newbridge Junctionpass16:28 16:28
Haymarket West Junctionpass16:33½ 16:33½
Haymarket Central Junctionpass16:34½ 16:34½
Haymarket116:3616:39 16:36 16:39
Princes St Gardens16:42½16:43 16:42½ 16:43
Edinburgh1516:45 16:45

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