21:08 Platform 2 Expected On time Springburn Calling at: Bellgrove (21:10)Duke Street (21:12)Alexandra Parade (21:13)Barnhill (21:16)Springburn (21:18) Track live Watch train Share train
21:11 Platform 1 Expected On time Helensburgh Central Calling at: Glasgow Queen Street (21:13)Charing Cross (Glasgow) (21:20)Partick (21:25)Hyndland (21:27)Anniesland (21:30)Westerton (21:33)Drumchapel (21:36)Drumry (21:38)Singer (21:40)Dalmuir (21:43)Dumbarton East (21:53)Dumbarton Central (21:55)Dalreoch (21:57)Cardross (22:02)Craigendoran (22:09)Helensburgh Central (22:13) Track live Watch train Share train
21:25 Platform 2 Expected On time Edinburgh Calling at: Bellgrove (21:27)Carntyne (21:31)Shettleston (21:33)Garrowhill (21:36)Easterhouse (21:38)Blairhill (21:42)Coatbridge Sunnyside (21:45)Coatdyke (21:47)Airdrie (21:50)Drumgelloch (21:54)Caldercruix (21:58)Blackridge (22:04)Armadale (22:08)Bathgate (22:12)Livingston North (22:18)Uphall (22:21)Edinburgh Park (22:31)Haymarket (22:35)Edinburgh (22:41) Track live Watch train Share train
21:35 Platform 1 Expected On time Balloch Calling at: Glasgow Queen Street (21:37)Charing Cross (Glasgow) (21:41)Partick (21:50)Hyndland (21:52)Jordanhill (21:54)Scotstounhill (21:57)Garscadden (21:59)Yoker (22:02)Clydebank (22:04)Dalmuir (22:07)Kilpatrick (22:11)Bowling (22:14)Dumbarton East (22:18)Dumbarton Central (22:20)Dalreoch (22:23)Renton (22:26)Alexandria (22:28)Balloch (22:32) Track live Watch train Share train
21:44 Platform 1 Expected On time Helensburgh Central Calling at: Glasgow Queen Street (21:46)Charing Cross (Glasgow) (21:49)Partick (21:54)Hyndland (21:56)Anniesland (21:59)Westerton (22:02)Drumchapel (22:05)Drumry (22:07)Singer (22:09)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
21:58 Platform 2 Expected On time Edinburgh Calling at: Bellgrove (22:00)Carntyne (22:03)Shettleston (22:06)Garrowhill (22:08)Easterhouse (22:11)Blairhill (22:15)Coatbridge Sunnyside (22:17)Coatdyke (22:20)Airdrie (22:22)Drumgelloch (22:29)Caldercruix (22:33)Blackridge (22:39)Armadale (22:43)Bathgate (22:47)Livingston North (22:53)Uphall (22:57)Edinburgh Park (23:05)Haymarket (23:10)Edinburgh (23:20) Track live Watch train Share train
22:09 Platform 2 Expected On time Springburn Calling at: Bellgrove (22:11)Duke Street (22:13)Alexandra Parade (22:15)Barnhill (22:18)Springburn (22:20) Track live Watch train Share train
22:14 Platform 1 Expected On time Helensburgh Central Calling at: Glasgow Queen Street (22:16)Charing Cross (Glasgow) (22:19)Partick (22:24)Hyndland (22:26)Anniesland (22:29)Westerton (22:32)Drumchapel (22:35)Drumry (22:37)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:28 Platform 2 Expected On time Edinburgh Calling at: 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 Watch train Share train
22:37 Platform 1 Expected On time Balloch Calling at: Glasgow Queen Street (22:39)Charing Cross (Glasgow) (22:42)Partick (22:50)Hyndland (22:52)Jordanhill (22:55)Scotstounhill (22:57)Garscadden (22:59)Yoker (23:02)Clydebank (23:04)Dalmuir (23:07)Kilpatrick (23:11)Bowling (23:14)Dumbarton East (23:18)Dumbarton Central (23:20)Dalreoch (23:22)Renton (23:25)Alexandria (23:28)Balloch (23:32) Track live Watch train Share train