22:37 Platform 2 Expected Delayed Helensburgh Central Calling at: Singer (22:39)Dalmuir (22:44)Dumbarton East (22:56)Dumbarton Central (22:58)Dalreoch (23:00)Cardross (23:05)Craigendoran (23:10)Helensburgh Central (23:13) Track live Watch train Share train
22:54 Platform 1 Expected On time Larkhall Calling at: Drumchapel (22:56)Westerton (22:59)Anniesland (23:02)Hyndland (23:05)Partick (23:07)Exhibition Centre (23:11)Anderston (23:14)Glasgow Central (23:16)Argyle Street (23:19)Bridgeton (23:23)Dalmarnock (23:25)Rutherglen (23:28)Cambuslang (23:33)Newton (23:36)Blantyre (23:40)Hamilton West (23:43)Hamilton Central (23:46)Chatelherault (23:50)Merryton (23:53)Larkhall (23:57) Track live Watch train Share train
23:03 Platform 1 Expected On time Bathgate Calling at: Drumchapel (23:06)Westerton (23:08)Anniesland (23:11)Hyndland (23:14)Partick (23:16)Charing Cross (Glasgow) (23:21)Glasgow Queen Street (23:23)High Street (23:25)Bellgrove (23:27)Carntyne (23:31)Shettleston (23:33)Garrowhill (23:36)Easterhouse (23:38)Blairhill (23:42)Coatbridge Sunnyside (23:45)Coatdyke (23:47)Airdrie (23:50)Drumgelloch (23:54)Caldercruix (23:58)Blackridge (00:04)Armadale (00:08)Bathgate (00:12) Track live Watch train Share train
23:08 Platform 2 Expected On time Helensburgh Central Calling at: Singer (23:10)Dalmuir (23:13)Dumbarton East (23:23)Dumbarton Central (23:25)Dalreoch (23:27)Cardross (23:32)Craigendoran (23:39)Helensburgh Central (23:43) Track live Watch train Share train
23:17 Platform 2 Expected Delayed Dalmuir Calling at: Singer (23:20)Dalmuir (23:23) Track live Watch train Share train
23:33 Platform 1 Expected On time Bathgate Calling at: Drumchapel (23:35)Westerton (23:38)Anniesland (23:41)Hyndland (23:44)Partick (23:46)Charing Cross (Glasgow) (23:50)Glasgow Queen Street (23:52)High Street (23:55)Bellgrove (23:57)Carntyne (00:01)Shettleston (00:03)Garrowhill (00:05)Easterhouse (00:08)Blairhill (00:12)Coatbridge Sunnyside (00:14)Coatdyke (00:17)Airdrie (00:19)Drumgelloch (00:24)Caldercruix (00:28)Blackridge (00:34)Armadale (00:37)Bathgate (00:41) Track live Watch train Share train
23:37 Platform 2 Expected Delayed Helensburgh Central Calling at: Singer (23:39)Dalmuir (23:42)Dumbarton East (23:52)Dumbarton Central (23:54)Dalreoch (23:56)Cardross (00:02)Craigendoran (00:07)Helensburgh Central (00:10) Track live Watch train Share train
00:03 Platform 1 Expected On time Airdrie Calling at: Drumchapel (00:06)Westerton (00:08)Anniesland (00:11)Hyndland (00:14)Partick (00:16)Charing Cross (Glasgow) (00:21)Glasgow Queen Street (00:23)High Street (00:25)Bellgrove (00:27)Carntyne (00:31)Shettleston (00:33)Garrowhill (00:36)Easterhouse (00:38)Blairhill (00:42)Coatbridge Sunnyside (00:45)Coatdyke (00:47)Airdrie (00:51) Track live Watching Share train
00:15 Platform 2 Expected On time Helensburgh Central Calling at: Singer (00:17)Dalmuir (00:20)Dumbarton East (00:28)Dumbarton Central (00:30)Dalreoch (00:32)Cardross (00:37)Craigendoran (00:42)Helensburgh Central (00:46) Track live Watch train Share train