Detailed timetable

18:52 Inverness to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 1B62Headcode1B62 OperatorScotRail UIDL87060

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
Inverness318:52 18:52 On time
Millburn Junctionpass18:53½ 18:53½
Cradlehallpass18:55 18:55
Culloden19:0019:03½ 19:00 19:03½
Moypass19:11½ 19:11½
Tomatinpass19:15 19:15
Slochdpass19:18½ 19:18½
Carrbridge119:2419:25 19:23½ 19:25
Aviemore219:3319:35 19:32½ 19:35½
Kincraigpass19:41 19:41
Kingussie119:4619:47 19:45½ 19:47
Newtonmore119:5119:52 19:50½ 19:52
Dalwhinnie120:0220:03 20:02 20:03½
Dalnaspidalpass20:11 20:11
Dalnacardochpass20:15½ 20:15½
Blair Atholl120:2520:26 20:25 20:26½
Pitlochry120:3520:36 20:35 20:36½
Dunkeld & Birnam120:4920:50 20:48½ 20:50
Stanleypass20:57½ 20:57½
Perth421:0721:08 21:06½ 21:08½
Hilton Junctionpass21:12 21:12
Hilton Junction Hj4 Signalpass21:14½ 21:14½
Auchterarder Sbpass21:20 21:20
Blackfordpass21:23 21:23
Greenloaningpass21:26 21:26
Dunblane1pass21:31½ 21:31½
Stirling321:3621:38 21:36 21:38
Larbert Junctionpass21:45½ 21:45½
Carmuirs East Junctionpass21:46½ 21:46½
Grangemouth Junctionpass21:50 21:50
Polmont1pass21:53 21:53
Linlithgow1pass21:57 21:57
Winchburgh Junctionpass22:00 22:00
Newbridge Junctionpass22:03 22:03
Haymarket West Junctionpass22:08½ 22:08½
Haymarket322:1122:12 22:10½ 22:12
Princes St Gardenspass22:14 22:14
Edinburgh1522:16 22:16

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