Service timetable

12:03 London Kings Cross to Inverness

Sunday 11 October 2026

Live map
Headcode: 1S15Headcode1S15 OperatorLNER UIDG80229

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 Cross612:03 12:03 On time
Peterborough412:4912:50 12:48½ 12:50½
Newark North Gate113:1613:18 13:16 13:18
Doncaster413:4013:42 13:39½ 13:42½
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½
Edinburgh1916:2716:32 16:27 16:32
Haymarket216:3616:37 16:35½ 16:37½
Falkirk Grahamston217:0117:03 17:01 17:03
Stirling217:1717:22 17:17 17:22½
Gleneagles217:3917:40 17:38½ 17:40½
Perth417:5618:01 17:55½ 18:01
Pitlochry118:3018:31 18:29½ 18:31½
Kingussie119:1519:16 19:14½ 19:16½
Aviemore119:2819:32 19:28 19:32½
Inverness120:10 20:07

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