Service timetable

12:03 London Kings Cross to Inverness

Saturday 10 October 2026

Live map
Headcode: 1S15Headcode1S15 OperatorLNER UIDG80230

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:51 12:53 12:55 +4 min
Newark North Gate113:1713:19 13:20 13:21 +2 min
Doncaster413:4113:43 13:43 13:45 +2 min
York914:0314:06 14:04 14:07 +1 min
Darlington4B14:3214:34 14:32 14:34 On time
Newcastle215:0015:03 15:06 15:09 +6 min
Berwick-upon-Tweed215:4515:46 15:51 15:53 +7 min
Edinburgh816:2816:33 16:31 16:36 +3 min
Haymarket416:3716:38 16:40 16:42 +4 min
Falkirk Grahamston217:0017:04 17:04 17:08½ +4 min
Stirling217:1717:19 17:20½ 17:23
Gleneagles217:3517:37 17:39 17:41
Perth417:5217:54 17:56 17:58
Pitlochry118:2218:24 18:26 18:28
Kingussie119:0819:10 19:12 19:14
Aviemore119:2219:26 19:25½ 19:30½
Inverness120:05 20:06

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