19th September 2026
21:33 – Yoker C.S. → Milngavie Arrived -1 Early operated by ScotRail
Empty coaching stock not available to passengers
Reported as far as Milngavie · 2 of 2 stops made · 8 of 8 miles
Formation Classes 320, 318
Yoker C.S. → Hyndland Loop
1 of 2
Hyndland Loop → Milngavie
2 of 2
Calling pattern Timing points only — this train makes no public stops
| Booked | Actual | Route | ||||
|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | Status | Line | Path |
| XYD Yoker C.S. not advertised | 2133 | 2137 | +4 | |||
| GRS Garscadden pass 1 min pathing allowance | 1 | 21352135 | pass2139 | +4 | ||
| Hyndland East Junction pass | 2138½2138½ | pass2142 | +4 | |||
| XHD Hyndland Loop not advertised operational stop, reverses here | 2140½2158½ | no reportno report | ||||
| Hyndland East Junction pass 1½ min pathing allowance | 2200½2200½ | passno report | ||||
| ANL Anniesland pass ½ min pathing allowance | 2 | 22032203 | pass2202 | ·on time | ||
| WES Westerton pass | 2 | 2205½2205½ | pass2206 | +1 | ||
| BRN Bearsden pass | 2207½2207½ | pass2208 | +1 | |||
| HLF Hillfoot not advertised waits for another train to pass | 2 | 2208½2213 | 2212 | -1 | ||
| MLN Milngavie not advertised | 1 | 2216 | 2215 | -1 | ||
Italic estimated timing, bold is actual.