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