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:17 +14 min
Peterborough412:5012:52 13:06 13:08 +16 min
Newark North Gate113:1813:19 13:34½ 13:36½ +17 min
Doncaster413:4113:43 13:58 14:00
York914:0314:06 14:20 14:23
Darlington4B14:3214:34 14:49 14:51
Newcastle215:0015:03 15:17 15:20
Berwick-upon-Tweed215:4515:46 16:01½ 16:03½
Edinburgh916:2716:33 16:44 16:50
Haymarket416:3716:39 16:54 16:56
Falkirk Grahamston217:0017:03 17:16½ 17:20½
Stirling217:1517:17 17:31½ 17:34½
Gleneagles217:3417:35 17:50½ 17:52½
Perth417:5117:53 18:07½ 18:10½
Pitlochry118:2218:27 18:38½ 18:44
Kingussie119:1019:14 19:27 19:31
Aviemore119:2619:30 19:42½ 19:47
Inverness120:08 20:22

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