19th September 2026
23:55 – Falkirk Grahamston → Millerhill EMU Yard Arrived On time operated by ScotRail
Empty coaching stock not available to passengers
Reported as far as Millerhill EMU Yard · 1 of 1 stop made · 29 of 29 miles
Formation Class 385 Air conditioningWi-FiPower socketsToiletsDisabled accessCycle spaces
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| FKG Falkirk Grahamston not advertised | 1 | 2355 | 2352 | -3 | ||
| XGM Grangemouth Junction pass 1½ min pathing allowance | 23562356 | pass2353 | -3 | |||
| PMT Polmont pass | 1 | 00010001 | pass2356 | -5 | ||
| LIN Linlithgow pass | 1 | 0004½0004½ | pass2359 | -4 | ||
| Winchburgh Junction pass | 0007½0007½ | pass0003 | -4 | |||
| Newbridge Junction pass | 0010½0010½ | pass0006 | -4 | |||
| Haymarket West Junction pass USLine | 0014½0014½ | pass0012 | -2 | US | ||
| HYM Haymarket not advertised waits for another train to pass USLine | 3 | 00160017 | 0014 | -2 | US | |
| Princes St Gardens not advertised operational stop ½ min pathing allowance XLine | 00190019½ | 0019 | ·on time | X | ||
| EDB Edinburgh not advertised waits for another train to pass NLLineXPath | 7 was 10 | 00220027 | 00210026 | -1 | NL | X |
| Abbeyhill Junction pass | 0028½0028½ | pass0028 | ·on time | |||
| Craigentinny Junction pass | 0029½0029½ | pass0030 | +1 | |||
| Portobello Junction (Lothian) pass | 00320032 | pass0032 | ·on time | |||
| NEW Newcraighall pass ½ min pathing allowance | 00360036 | pass0037 | +1 | |||
| Millerhill EMU Yard not advertised | 0039 | 0039 | ·on time | |||
Italic estimated timing, bold is actual.