18th September 2026
12:15 – Haymarket Depot → Linlithgow Arrived -8 Early operated by ScotRail
Empty coaching stock not available to passengers
Reported as far as Linlithgow · 2 of 2 stops made · 18 of 18 miles
Formation Class 170 Air conditioningWi-FiPower socketsToiletsDisabled accessCycle spaces
Haymarket Depot → Haymarket
1 of 3
Haymarket → Dalmeny D.P.L.
2 of 3
Dalmeny D.P.L. → Linlithgow
3 of 3
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| XHA Haymarket Depot not advertised | 1215 | 1209 | -6 | |||
| HYM Haymarket not advertised operational stop, reverses here DNLine | 0 | 1218½1227½ | 12131225 | -2 | DN | |
| Haymarket West Junction pass 4 min pathing allowance DNPath | 1229½1229½ | pass1228 | -1 | DN | ||
| Dalmeny Junction pass | 1238½1238½ | pass1240 | +2 | |||
| Dalmeny D.P.L. not advertised operational stop, reverses here | 1239½1257½ | no reportno report | ||||
| Dalmeny Junction pass 5 min pathing allowance | 1259½1259½ | pass1253 | -6 | |||
| Winchburgh Junction pass | 1311½1311½ | pass1300 | -11 | |||
| LIN Linlithgow not advertised | 2 | 1315½ | 1307 | -8 | ||
Italic estimated timing, bold is actual.