Live Trains for Bellgrove - 20:37 - Return to Live Trains

Planned Expected
Edinburgh 19:24 On time
Haymarket 19:28 On time
Edinburgh Park 19:33 On time
Uphall 19:41 19:43
Livingston North 19:44 19:47
Bathgate 19:50 19:53
Armadale 19:54 19:58
Blackridge 19:57 20:03
Caldercruix 20:04 20:09
Drumgelloch 20:07 20:14
Airdrie 20:15 20:17
Coatdyke 20:17 20:20
Coatbridge Sunnyside 20:19 20:22
Blairhill 20:22 20:25
Easterhouse 20:26 20:30
Garrowhill 20:28 20:32
Shettleston 20:31 20:35
Carntyne 20:33 20:37
Bellgrove 20:37 20:40
High Street 20:39 20:42
Glasgow Queen Street 20:42 20:44
Charing Cross (Glasgow) 20:49 On time
Partick 20:54 On time
Hyndland 20:56 On time
Anniesland 20:59 On time
Westerton 21:02 On time
Drumchapel 21:05 On time
Drumry 21:07 On time
Singer 21:09 On time
Dalmuir 21:12 On time
Dumbarton East 21:22 On time
Dumbarton Central 21:24 On time
Dalreoch 21:26 On time
Cardross 21:31 On time
Craigendoran 21:39 On time
Helensburgh Central 21:43 On time