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
Barton & Broughtonpass21:13 21:13
Garstang & Catteralpass21:16 21:16
Lancaster321:2421:25 21:23½ 21:25
Morecambe South Junctionpass21:27 21:27
Carnforth North Junctionpass21:29½ 21:29½
Oxenholme Lake District221:3821:39 21:37½ 21:39
Grayriggpass21:45 21:45
Tebaypass21:50 21:50
Shap Summitpass21:53 21:53
Shap Harrisons Sidingspass21:55½ 21:55½
Penrith North Lakes222:0322:04 22:03 22:04½
Carlisle322:2022:22 22:19½ 22:22½
Caldew Junctionpass22:24½ 22:24½
Kingmoor Junctionpass22:25½ 22:25½
Floristonpass22:28 22:28
Gretna Junctionpass22:29½ 22:29½
Kirkpatrick Signal Mc863pass22:32 22:32
Lockerbie122:4122:42 22:40½ 22:42
BeattockDMpass22:51 22:51
Beattock SummitDMpass22:57 22:57
AbingtonDMpass23:02½ 23:02½
Carstairs South Junctionpass23:14½ 23:14½
Carstairs East Junctionpass23:16½ 23:16½
Auchengraypass23:20½ 23:20½
Cobbinshaw Sig Ej713pass23:22½ 23:22½
Midcalder Junctionpass23:27½ 23:27½
Slatefordpass23:36 23:36
Haymarket323:3923:40 23:38½ 23:40
Princes St Gardenspass23:42 23:42
Edinburgh2023:44 23:44

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