This is the 2M29 1504 Bathgate to Milngavie on 21st August 2026. See today's trains from Bathgate around 1504 →
21st August 2026 Simple View
2M29 · 15:04 – Bathgate → Milngavie Arrived +1 Late operated by ScotRail
WTTThe permanent working timetable Pathed as electric at 75mph
Reported as far as Milngavie · 17 of 17 stops made · 34 of 34 miles
Formation Class 334
Calling pattern
| Formed from 5M29 from Bathgate Lmd arrived 15:02 empty stock 334015, 334032 | |||||||
| Public | Working | Actual | Route | ||||
|---|---|---|---|---|---|---|---|
| Location | PlatformPlat | arrdep | arrdep | arrdep | Status | Line | Path |
| BHG Bathgate | 1 was 2 | 1504 | 1504 | 1503 | -1 | ||
| DRU Drumgelloch | 1 | 15161517 | 15161517½ | 15161517 | ·on time | ||
| ADR Airdrie | 2 | 15201527 | 15201527 | 15211526 | -1 | ||
| CBS Coatbridge Sunnyside | 1 | 15311532 | 15311532 | 15301531 | -1 | ||
| SLS Shettleston | 1 | 15401540 | 1539½1540½ | 15391540 | ·on time | ||
| CAY Carntyne | 1 | 15421542 | 15421542½ | 15411542 | ·on time | ||
| BLG Bellgrove | 1 | 15461546 | 1545½1546 | 15451546 | ·on time | ||
| HST High Street | 1 | 15481548 | 1547½1548½ | 15471548 | ·on time | ||
| GQL Glasgow Queen Street (Low Level) | 8 | 15501552 | 15501552 | 15491552 | ·on time | ||
| CHC Charing Cross | 2 | 15541554 | 1553½1554½ | 15531554 | ·on time | ||
| Finnieston East Junction pass | pass1556½ | pass1556 | ·on time | ||||
| PTK Partick | 2 | 15581558 | 15581558½ | 15571558 | ·on time | ||
| HYN Hyndland | 2 | 16001601 | 16001601 | 16001601 | ·on time | ||
| Hyndland East Junction pass | pass1602 | pass1602 | ·on time | ||||
| ANL Anniesland | 2 | 16041604 | 1603½1604 | 16031604 | ·on time | ||
| WES Westerton | 2 | 16071607 | 1606½1607 | 16071607 | ·on time | ||
| BRN Bearsden | 2 | 16091610 | 16091610 | 16101611 | +1 | ||
| HLF Hillfoot | 2 | 16121612 | 1611½1612 | 16121613 | +1 | ||
| MLN Milngavie | 1 | 1615 | 1615 | 1616 | +1 | ||
| Forms 2M32 to Edinburgh departs 16:23 334015, 334032 | |||||||
Italic estimated timing, bold is actual.