Drumgelloch to Milngavie
Platform 116:53
left on time
Previously called at | |||
Edinburgh | 16:08 | left on time | |
Haymarket | 16:12 | left on time | |
Edinburgh Park | 16:17 | left on time | |
Uphall | 16:26 | left on time | |
Livingston North | 16:30 | left on time | |
Bathgate | 16:36 | left on time | |
Armadale | 16:40 | left on time | |
Blackridge | 16:43 | left on time | |
Caldercruix | 16:50 | left on time | |
Drumgelloch | 16:53 | left on time | |
Calling at | |||
Airdrie | 16:57 | left on time | |
Coatbridge Sunnyside | 17:02 | left on time | |
Shettleston | 17:10 | left on time | |
Carntyne | 17:12 | left on time | |
Bellgrove | 17:16 | left on time | |
High Street | 17:18 | left on time | |
Glasgow Queen Street | 17:20 | left on time | |
Charing Cross (Glasgow) | 17:24 | left on time | |
Partick | 17:28 | left 17:31 | |
Hyndland | 17:30 | left 17:34 | |
Anniesland | 17:34 | left 17:37 | |
Westerton | 17:38 | left 17:41 | |
Bearsden | 17:40 | left 17:44 | |
Hillfoot | 17:42 | left 17:46 | |
Milngavie | 17:46 | arrived 17:50 |