Caldercruix to Edinburgh
Platform 217:20
left on time
Previously called at | |||
Milngavie | 16:23 | left on time | |
Hillfoot | 16:26 | left on time | |
Bearsden | 16:28 | left on time | |
Westerton | 16:31 | left on time | |
Anniesland | 16:34 | left on time | |
Hyndland | 16:37 | left on time | |
Partick | 16:40 | left on time | |
Charing Cross (Glasgow) | 16:44 | left on time | |
Glasgow Queen Street | 16:47 | left on time | |
High Street | 16:49 | left on time | |
Bellgrove | 16:51 | left on time | |
Carntyne | 16:55 | left on time | |
Shettleston | 16:57 | left on time | |
Blairhill | 17:04 | left on time | |
Coatbridge Sunnyside | 17:06 | left on time | |
Coatdyke | 17:09 | left on time | |
Airdrie | 17:13 | left on time | |
Drumgelloch | 17:16 | left on time | |
Caldercruix | 17:20 | left on time | |
Calling at | |||
Blackridge | 17:26 | left on time | |
Armadale | 17:29 | left on time | |
Bathgate | 17:33 | left on time | |
Livingston North | 17:38 | left on time | |
Uphall | 17:41 | left on time | |
Edinburgh Park | 17:51 | left on time | |
Haymarket | 17:57 | left on time | |
Edinburgh | 18:03 | arrived on time |