Service timetable

06:44 Inverness to Edinburgh

Saturday 10 October 2026

Live map
Headcode: 1B20Headcode1B20 OperatorScotRail UIDC14650

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
Inverness306:44 06:44 On time
Aviemore207:2007:22 07:18 07:22 On time
Kingussie107:3507:36 07:36 07:37 +1 min
Blair Atholl108:0808:09 08:10 08:11 +2 min
Pitlochry108:1808:19 08:21 08:23 +4 min
Dunkeld & Birnam108:3308:34 08:36 08:37 +3 min
Perth408:5108:55 08:54 08:57 +2 min
Gleneagles109:0909:10 09:11 09:12½ +2 min
Stirling309:3209:34 09:28 09:34 On time
Haymarket310:0810:09 10:06 10:08 -1 min
Edinburgh1210:15 10:12 -3 min

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