Service timetable

09:40 Inverness to London Kings Cross

Sunday 11 October 2026

Live map
Headcode: 1E17Headcode1E17 OperatorLNER UIDC02012

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
800
Maximum speed
100 mph
Train class code
B
Reservation code
A
Catering code
F
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Inverness109:40 09:40 On time
Carrbridge110:0910:11 10:09 10:11
Aviemore110:2010:22 10:20 10:22
Kingussie210:3310:35 10:33 10:35
Newtonmore110:3910:40 10:38½ 10:40½
Blair Atholl111:1211:17 11:12 11:17
Pitlochry111:2611:27 11:25½ 11:27½
Dunkeld & Birnam111:4011:41 11:39½ 11:41½
Perth411:5912:01 11:59 12:01
Gleneagles112:1512:17 12:15 12:17
Dunblane112:2912:30 12:28½ 12:30½
Stirling312:3612:38 12:36 12:38
Falkirk Grahamston112:5012:52 12:49½ 12:52
Haymarket313:1413:15 13:13½ 13:15½
Princes St Gardens13:18½13:19½ 13:18½ 13:19½
Edinburgh213:2213:30 13:22 13:30
Alnmouth114:2814:29 14:27½ 14:29½
Newcastle314:5514:57 14:54½ 14:57½
Darlington515:2515:26 15:24½ 15:26½
York515:5215:55 15:52 15:55
Doncaster116:1616:18 16:15½ 16:18
Newark North Gate216:4016:41 16:39½ 16:41½
Peterborough117:0817:09 17:07½ 17:09½
London Kings Cross718:01 17:58

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