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