28th August 2026
22:19 – Tweedbank → Edinburgh Arrived +17 Late
Empty coaching stock not available to passengers
Reported as far as Edinburgh · 2 of 2 stops made · 35 of 35 miles
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| TWB Tweedbank not advertised | 1 | 2219 | 2159 | -20 | ||
| GAL Galashiels not advertised | 1 | 2222½2223½ | 22032203 | -19 | ||
| Bowland Junction pass | 22282228 | pass2206 | -22 | |||
| SOI Stow not advertised 1 min engineering allowance | 1 | 2231½2232 | 22102231 | -1 | ||
| Galabank Junction pass | 22342234 | pass2232 | -2 | |||
| Tynehead Junction pass | 2243½2243½ | pass2242 | -1 | |||
| Fushiebridge Junction pass | 22472247 | pass2246 | -1 | |||
| GBG Gorebridge not advertised | 1 | 22482249 | 22472247 | -1 | ||
| NEG Newtongrange not advertised | 22522252½ | 2250 | -2 | |||
| EKB Eskbank not advertised | 2254½2255½ | 2250 | -5 | |||
| King's Gate Junction pass | 22572257 | pass2251 | -6 | |||
| SFI Shawfair not advertised 1 min engineering allowance | 1 | 22592259½ | 22532258 | -1 | ||
| Newcraighall South Junction pass | 2301½2301½ | passno report | ||||
| NEW Newcraighall not advertised | 1 | 2302½2303½ | 23012301 | -2 | ||
| BSU Brunstane not advertised | 1 | 23062306½ | 23032309 | +3 | ||
| Portobello Junction (Lothian) pass | 2308½2308½ | pass2311 | +3 | |||
| Craigentinny Junction pass | 23102310 | pass2319 | +9 | |||
| Abbeyhill Junction not advertised NLLine | 23122312½ | 2329 | +17 | NL | ||
| EDB Edinburgh not advertised | 1 was 19 | 2315 | 2332 | +17 | ||
Italic estimated timing, bold is actual.