Service timetable

12:03 London Kings Cross to Inverness

Thursday 8 October 2026

Live map
Headcode: 1S15Headcode1S15 OperatorLNER UIDG80228

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
800
Maximum speed
125 mph
Train class code
B
Reservation code
A
Catering code
F
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
London Kings Cross512:03 12:02 -1 min
Peterborough412:5012:52 12:48 12:51 -1 min
Newark North Gate113:1813:19 13:17 13:19 On time
Doncaster413:4113:43 13:41 13:43 On time
York914:0314:06 14:03 14:09 +3 min
Darlington4B14:3214:34 14:34 14:37 +3 min
Newcastle215:0015:03 15:02 15:05 +2 min
Berwick-upon-Tweed215:4515:46 15:48 15:50 +4 min
Edinburgh916:2716:33 16:29 16:35 +2 min
Haymarket416:3716:39 16:39 16:41 +2 min
Falkirk Grahamston217:0017:03 17:00 17:02 -1 min
Stirling217:1517:17 17:13 17:16 -1 min
Gleneagles217:3417:35 17:31½ 17:35½ On time
Perth417:5117:53 17:50 17:53 On time
Pitlochry118:2218:27 18:21 18:21 -6 min
Kingussie119:1019:14 19:08 19:14 On time
Aviemore119:2619:30 19:25½ 19:30
Inverness120:08 20:05

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