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