Service timetable

12:03 London Kings Cross to Inverness

Monday 12 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:50 12:52 On time
Newark North Gate113:1813:19 13:18 13:20 +1 min
Doncaster413:4113:43 13:43 13:47 +4 min
York914:0314:06 14:07 14:10 +4 min
Darlington4B14:3214:34 14:36 14:38 +4 min
Newcastle215:0015:03 15:04 15:07 +4 min
Berwick-upon-Tweed215:4515:46 15:48½ 15:50½
Edinburgh916:2716:33 16:31 16:37
Haymarket416:3716:39 16:41 16:43
Falkirk Grahamston217:0017:03 17:03½ 17:07½
Stirling217:1517:17 17:18½ 17:21½
Gleneagles217:3417:35 17:37½ 17:39½
Perth417:5117:53 17:54½ 17:57½
Pitlochry118:2218:27 18:25½ 18:31
Kingussie119:1019:14 19:14 19:18
Aviemore119:2619:30 19:29½ 19:34
Inverness120:08 20:09

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