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