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