Caldercruix to Edinburgh
Platform 217:50
left on time
Previously called at | |||
Milngavie | 16:53 | left on time | |
Hillfoot | 16:56 | left on time | |
Bearsden | 16:58 | left on time | |
Westerton | 17:01 | left on time | |
Anniesland | 17:04 | left on time | |
Hyndland | 17:07 | left on time | |
Partick | 17:10 | left on time | |
Charing Cross (Glasgow) | 17:14 | left on time | |
Glasgow Queen Street | 17:17 | left on time | |
High Street | 17:19 | left on time | |
Bellgrove | 17:21 | left 17:23 | |
Carntyne | 17:25 | left on time | |
Shettleston | 17:27 | left 17:29 | |
Blairhill | 17:34 | left 17:36 | |
Coatbridge Sunnyside | 17:36 | left 17:38 | |
Coatdyke | 17:39 | left 17:41 | |
Airdrie | 17:43 | left 17:43 | |
Drumgelloch | 17:46 | left on time | |
Caldercruix | 17:50 | left on time | |
Calling at | |||
Blackridge | 17:56 | left on time | |
Armadale | 17:59 | left on time | |
Bathgate | 18:03 | left on time | |
Livingston North | 18:10 | left on time | |
Uphall | 18:14 | left on time | |
Edinburgh Park | 18:25 | left on time | |
Haymarket | 18:30 | left 18:32 | |
Edinburgh | 18:35 | arrived on time |