10:11 Platform 2 Expected 10:08 Edinburgh Calling at: Caldercruix (10:15)Blackridge (10:21)Armadale (10:24)Bathgate (10:28)Livingston North (10:34)Uphall (10:37)Edinburgh Park (10:46)Haymarket (10:50)Edinburgh (10:55) Track live Watching Share train
10:29 Platform 1 Expected On time Helensburgh Central Calling at: Airdrie (10:32)Coatdyke (10:36)Coatbridge Sunnyside (10:38)Blairhill (10:41)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:39 Platform 2 Expected On time Edinburgh Calling at: Caldercruix (10:43)Blackridge (10:49)Armadale (10:52)Bathgate (10:56)Livingston North (11:02)Uphall (11:05)Edinburgh Park (11:13)Haymarket (11:18)Edinburgh (11:23) Track live Watch train Share train
10:58 Platform 1 Expected On time Helensburgh Central Calling at: Airdrie (11:02)Coatdyke (11:06)Coatbridge Sunnyside (11:09)Blairhill (11:11)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:09 Platform 2 Expected On time Edinburgh Calling at: 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:29 Platform 1 Expected On time Helensburgh Central Calling at: Airdrie (11:32)Coatdyke (11:36)Coatbridge Sunnyside (11:38)Blairhill (11:41)Easterhouse (11:45)Garrowhill (11:47)Shettleston (11:50)Carntyne (11:52)Bellgrove (11:56)High Street (11:58)Glasgow Queen Street (12:00)Charing Cross (Glasgow) (12:04)Partick (12:08)Hyndland (12:10)Dalmuir (12:18)Dumbarton East (12:27)Dumbarton Central (12:29)Dalreoch (12:30)Cardross (12:35)Craigendoran (12:40)Helensburgh Central (12:43) Track live Watch train Share train
11:42 Platform 2 Expected On time Edinburgh Calling at: 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
11:57 Platform 1 Expected On time Helensburgh Central Calling at: Airdrie (12:01)Coatdyke (12:05)Coatbridge Sunnyside (12:08)Blairhill (12:11)Easterhouse (12:15)Garrowhill (12:17)Shettleston (12:20)Carntyne (12:22)Bellgrove (12:26)High Street (12:28)Glasgow Queen Street (12:30)Charing Cross (Glasgow) (12:34)Partick (12:38)Hyndland (12:40)Dalmuir (12:48)Dumbarton East (12:57)Dumbarton Central (12:59)Dalreoch (13:00)Cardross (13:05)Craigendoran (13:10)Helensburgh Central (13:14) Track live Watch train Share train
12:08 Platform 2 Expected On time Edinburgh Calling at: 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