Detailed timetable

21:09 Preston to Edinburgh

Sunday 11 October 2026

Live map
Headcode: 1S88Headcode1S88 OperatorTransPennine Express UIDW85211

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
397
Maximum speed
125 mph
Train class code
B
Reservation code
A
Catering code
F
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Preston421:09 21:09 On time
Preston Fylde Junctionpass21:10 21:10 On time
Barton & Broughtonpass21:13 21:13 On time
Garstang & Catteralpass21:16 21:16 On time
Lancaster321:2421:25 21:25 21:26 +1 min
Morecambe South Junctionpass21:27 21:29 +2 min
Carnforth North Junctionpass21:29½ 21:31 +2 min
Oxenholme Lake District221:3821:39 21:40 21:40 +1 min
Grayriggpass21:45 21:46 +1 min
Tebaypass21:50 21:50 On time
Shap Summitpass21:53 21:54 +1 min
Shap Harrisons Sidingspass21:55½ 21:56 +1 min
Penrith North Lakes222:0322:04 22:04 22:05 +1 min
Carlisle322:2022:22 22:19 22:22 On time
Caldew Junctionpass22:24½ 22:23 -1 min
Kingmoor Junctionpass22:25½ 22:24 -1 min
Floristonpass22:28 22:27 -1 min
Gretna Junctionpass22:29½ 22:28 -1 min
Kirkpatrick Signal Mc863pass22:32 22:31 -1 min
Lockerbie122:4122:42 22:40 22:42 On time
BeattockDMpass22:51 22:50 -1 min
Beattock SummitDMpass22:57 22:56 -1 min
AbingtonDMpass23:02½ 23:02 On time
Carstairs South Junctionpass23:14½ 23:12 -2 min
Carstairs East Junctionpass23:16½ 23:14 -2 min
Auchengraypass23:20½ 23:18½
Cobbinshaw Sig Ej713pass23:22½ 23:20 -2 min
Midcalder Junctionpass23:27½ 23:25 -2 min
Slatefordpass23:36 23:31 -5 min
Haymarket323:3923:40 23:38 23:39 -1 min
Princes St Gardenspass23:42 23:42 On time
Edinburgh2023:44 23:44 On time

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