10:17 Platform 2 Expected 10:19 Airdrie Calling at: Coatbridge Sunnyside (10:20)Coatdyke (10:23)Airdrie (10:27) Track live Watch train Share train
10:21 Platform — Expected Cancelled Balloch Calling at: Easterhouse (10:25)Garrowhill (10:28)Shettleston (10:30)Carntyne (10:33)Bellgrove (10:36)High Street (10:38)Glasgow Queen Street (10:41)Charing Cross (Glasgow) (10:45)Partick (10:49)Hyndland (10:51)Anniesland (10:55)Westerton (10:58)Drumchapel (11:01)Drumry (11:03)Singer (11:06)Dalmuir (11:09)Kilpatrick (11:13)Bowling (11:16)Dumbarton East (11:20)Dumbarton Central (11:22)Dalreoch (11:24)Renton (11:27)Alexandria (11:30)Balloch (11:33) Track live Watch train Share train
10:27 Platform 2 Expected 10:30 Edinburgh Calling at: Coatbridge Sunnyside (10:32)Coatdyke (10:35)Airdrie (10:37)Drumgelloch (10:41)Caldercruix (10:45)Blackridge (10:51)Armadale (10:54)Bathgate (10:58)Livingston North (11:02)Uphall (11:05)Edinburgh Park (11:13)Haymarket (11:18)Edinburgh (11:23) Track live Watch train Share train
10:41 Platform 1 Expected On time Helensburgh Central Calling at: Easterhouse (10:45)Garrowhill (10:47)Shettleston (10:50)Carntyne (10:52)Bellgrove (10:56)High Street (10:58)Glasgow Queen Street (11:00)Charing Cross (Glasgow) (11:04)Partick (11:08)Hyndland (11:10)Dalmuir (11:20)Dumbarton East (11:29)Dumbarton Central (11:31)Dalreoch (11:32)Cardross (11:37)Craigendoran (11:42)Helensburgh Central (11:45) Track live Watch train Share train
10:47 Platform 2 Expected On time Airdrie Calling at: Coatbridge Sunnyside (10:50)Coatdyke (10:53)Airdrie (10:57) Track live Watch train Share train
10:51 Platform 1 Expected On time Balloch Calling at: Easterhouse (10:55)Garrowhill (10:58)Shettleston (11:00)Carntyne (11:03)Bellgrove (11:06)High Street (11:08)Glasgow Queen Street (11:11)Charing Cross (Glasgow) (11:15)Partick (11:19)Hyndland (11:21)Anniesland (11:25)Westerton (11:28)Drumchapel (11:31)Drumry (11:33)Singer (11:35)Dalmuir (11:38)Kilpatrick (11:42)Bowling (11:45)Dumbarton East (11:49)Dumbarton Central (11:51)Dalreoch (11:53)Renton (11:56)Alexandria (11:59)Balloch (12:02) Track live Watch train Share train
10:56 Platform 2 Expected On time Edinburgh Calling at: Coatbridge Sunnyside (10:59)Coatdyke (11:02)Airdrie (11:04)Drumgelloch (11:09)Caldercruix (11:13)Blackridge (11:19)Armadale (11:22)Bathgate (11:26)Livingston North (11:32)Uphall (11:35)Edinburgh Park (11:43)Haymarket (11:48)Edinburgh (11:53) Track live Watch train Share train
11:11 Platform 1 Expected On time Helensburgh Central Calling at: Easterhouse (11:15)Garrowhill (11:18)Shettleston (11:20)Carntyne (11:22)Bellgrove (11:26)High Street (11:28)Glasgow Queen Street (11:30)Charing Cross (Glasgow) (11:34)Partick (11:38)Hyndland (11:40)Dalmuir (11:50)Dumbarton East (11:59)Dumbarton Central (12:01)Dalreoch (12:03)Cardross (12:08)Craigendoran (12:13)Helensburgh Central (12:16) Track live Watch train Share train
11:17 Platform 2 Expected On time Airdrie Calling at: Coatbridge Sunnyside (11:20)Coatdyke (11:23)Airdrie (11:27) Track live Watch train Share train
11:21 Platform 1 Expected On time Balloch Calling at: Easterhouse (11:25)Garrowhill (11:28)Shettleston (11:30)Carntyne (11:33)Bellgrove (11:36)High Street (11:38)Glasgow Queen Street (11:41)Charing Cross (Glasgow) (11:45)Partick (11:49)Hyndland (11:51)Anniesland (11:55)Westerton (11:58)Drumchapel (12:01)Drumry (12:03)Singer (12:05)Dalmuir (12:08)Kilpatrick (12:12)Bowling (12:15)Dumbarton East (12:19)Dumbarton Central (12:21)Dalreoch (12:23)Renton (12:26)Alexandria (12:29)Balloch (12:32) Track live Watch train Share train