Live Trains for Caldercruix - 21:28 - Return to Live Trains

Planned Expected
Helensburgh Central 20:02 On time
Craigendoran 20:05 On time
Cardross 20:10 On time
Dalreoch 20:15 On time
Dumbarton Central 20:17 On time
Dumbarton East 20:19 On time
Dalmuir 20:29 On time
Singer 20:31 On time
Drumry 20:33 On time
Drumchapel 20:36 On time
Westerton 20:38 On time
Anniesland 20:41 On time
Hyndland 20:44 On time
Partick 20:47 On time
Charing Cross (Glasgow) 20:51 No report
Glasgow Queen Street 20:53 20:55
High Street 20:55 20:57
Bellgrove 20:57 20:59
Carntyne 21:01 On time
Shettleston 21:03 21:05
Garrowhill 21:06 On time
Easterhouse 21:08 21:10
Blairhill 21:12 21:14
Coatbridge Sunnyside 21:15 On time
Coatdyke 21:17 21:19
Airdrie 21:21 21:22
Drumgelloch 21:24 On time
Caldercruix 21:28 On time
Blackridge 21:34 On time
Armadale 21:38 On time
Bathgate 21:42 On time
Livingston North 21:49 On time
Uphall 21:52 21:54
Edinburgh Park 22:01 22:03
Haymarket 22:06 22:09
Edinburgh 22:11 22:13