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:05 14:08 +2 min
Darlington4B14:3214:34 14:34 14:36
Newcastle215:0015:03 15:02 15:05
Berwick-upon-Tweed215:4515:46 15:46½ 15:48½
Edinburgh816:2816:33 16:30 16:35
Haymarket416:3716:38 16:38½ 16:40½
Falkirk Grahamston217:0017:04 17:02 17:06½
Stirling217:1717:19 17:18½ 17:21
Gleneagles217:3517:37 17:37 17:39
Perth417:5217:54 17:54 17:56
Pitlochry118:2218:24 18:24 18:26
Kingussie119:0819:10 19:10 19:12
Aviemore119:2219:26 19:23½ 19:28½
Inverness120:05 20:04

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