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