21:40 Platform 2 Expected 21:47 Helensburgh Central Calling at: Dalmuir (21:49)Dumbarton East (21:57)Dumbarton Central (21:59)Dalreoch (22:01)Cardross (22:06)Craigendoran (22:11)Helensburgh Central (22:13) Track live Watch train Share train
21:53 Platform 1 Expected On time Larkhall Calling at: Drumry (21:55)Drumchapel (21:58)Westerton (22:00)Anniesland (22:03)Hyndland (22:06)Partick (22:08)Exhibition Centre (22:12)Anderston (22:14)Glasgow Central (22:15)Argyle Street (22:18)Bridgeton (22:21)Dalmarnock (22:23)Rutherglen (22:25)Cambuslang (22:30)Newton (22:35)Blantyre (22:41)Hamilton West (22:44)Hamilton Central (22:46)Chatelherault (22:51)Merryton (22:54)Larkhall (22:57) Track live Watch train Share train
22:01 Platform 1 Expected On time Edinburgh Calling at: Drumry (22:04)Drumchapel (22:06)Westerton (22:09)Anniesland (22:12)Hyndland (22:15)Partick (22:17)Charing Cross (Glasgow) (22:21)Glasgow Queen Street (22:23)High Street (22:28)Bellgrove (22:30)Carntyne (22:33)Shettleston (22:36)Garrowhill (22:38)Easterhouse (22:41)Blairhill (22:45)Coatbridge Sunnyside (22:47)Coatdyke (22:50)Airdrie (22:52)Drumgelloch (22:57)Caldercruix (23:01)Blackridge (23:08)Armadale (23:12)Bathgate (23:16)Livingston North (23:23)Uphall (23:27)Edinburgh Park (23:35)Haymarket (23:40)Edinburgh (23:46) Track live Watching Share train
22:11 Platform 2 Expected On time Helensburgh Central Calling at: Dalmuir (22:13)Dumbarton East (22:23)Dumbarton Central (22:25)Dalreoch (22:27)Cardross (22:32)Craigendoran (22:38)Helensburgh Central (22:42) Track live Watch train Share train
22:22 Platform 2 Expected 22:25 Dalmuir Calling at: Dalmuir (22:27) Track live Watch train Share train
22:23 Platform 1 Expected On time Larkhall Calling at: Drumry (22:25)Drumchapel (22:28)Westerton (22:30)Anniesland (22:33)Hyndland (22:36)Partick (22:38)Exhibition Centre (22:42)Anderston (22:44)Glasgow Central (22:46)Argyle Street (22:48)Bridgeton (22:52)Dalmarnock (22:55)Rutherglen (22:57)Cambuslang (23:02)Newton (23:05)Blantyre (23:11)Hamilton West (23:14)Hamilton Central (23:16)Chatelherault (23:21)Merryton (23:24)Larkhall (23:27) Track live Watch train Share train
22:30 Platform 1 Expected On time Bathgate Calling at: Drumry (22:33)Drumchapel (22:35)Westerton (22:38)Anniesland (22:41)Hyndland (22:44)Partick (22:46)Charing Cross (Glasgow) (22:50)Glasgow Queen Street (22:53)High Street (22:55)Bellgrove (22:57)Carntyne (23:01)Shettleston (23:03)Garrowhill (23:06)Easterhouse (23:08)Blairhill (23:12)Coatbridge Sunnyside (23:15)Coatdyke (23:17)Airdrie (23:20)Drumgelloch (23:24)Caldercruix (23:28)Blackridge (23:34)Armadale (23:38)Bathgate (23:42) Track live Watch train Share train
22:41 Platform 2 Expected On time Helensburgh Central Calling at: 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:51 Platform 1 Expected On time Larkhall Calling at: Drumry (22:54)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:01 Platform 1 Expected On time Bathgate Calling at: Drumry (23:03)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