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:46½ 15:48½ +2 min
Edinburgh916:2716:33 16:29 16:35
Haymarket416:3716:39 16:39 16:41
Falkirk Grahamston217:0017:03 17:01½ 17:05½
Stirling217:1517:17 17:16½ 17:19½
Gleneagles217:3417:35 17:35½ 17:37½
Perth417:5117:53 17:52½ 17:55½
Pitlochry118:2218:27 18:23½ 18:29
Kingussie119:1019:14 19:12 19:16
Aviemore119:2619:30 19:27½ 19:32
Inverness120:08 20:07

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