Service timetable

12:03 London Kings Cross to Inverness

Wednesday 7 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:03 On time
Peterborough412:5012:52 12:49½ 12:52
Newark North Gate113:1813:19 13:17½ 13:19½
Doncaster413:4113:43 13:41 13:43
York914:0314:06 14:03 14:06
Darlington4B14:3214:34 14:32 14:34
Newcastle215:0015:03 15:00 15:03
Berwick-upon-Tweed215:4515:46 15:44½ 15:46½
Edinburgh916:2716:33 16:27 16:33
Haymarket416:3716:39 16:37 16:39
Falkirk Grahamston217:0017:03 16:59½ 17:03½
Stirling217:1517:17 17:14½ 17:17½
Gleneagles217:3417:35 17:33½ 17:35½
Perth417:5117:53 17:50½ 17:53½
Pitlochry118:2218:27 18:21½ 18:27
Kingussie119:1019:14 19:10 19:14
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.