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