08:40 Platform 3 Expected On time Balloch Calling at: Kilpatrick (08:42)Bowling (08:45)Dumbarton East (08:50)Dumbarton Central (08:52)Dalreoch (08:54)Renton (08:57)Alexandria (08:59)Balloch (09:03) Track live Watch train Share train
08:51 Platform 2 Expected On time Edinburgh Calling at: Singer (08:53)Drumry (08:55)Drumchapel (08:58)Westerton (09:00)Anniesland (09:03)Hyndland (09:06)Partick (09:08)Charing Cross (Glasgow) (09:13)Glasgow Queen Street (09:15)High Street (09:17)Bellgrove (09:19)Carntyne (09:23)Shettleston (09:25)Garrowhill (09:28)Easterhouse (09:30)Blairhill (09:34)Coatbridge Sunnyside (09:37)Coatdyke (09:39)Airdrie (09:42)Drumgelloch (09:46)Caldercruix (09:50)Blackridge (09:56)Armadale (10:00)Bathgate (10:04)Livingston North (10:10)Uphall (10:13)Edinburgh Park (10:21)Haymarket (10:29)Edinburgh (10:34) Track live Watching Share train
08:51 Platform 1 Expected 08:51 Helensburgh Central Calling at: Dumbarton East (08:58)Dumbarton Central (09:00)Dalreoch (09:02)Cardross (09:07)Craigendoran (09:12)Helensburgh Central (09:15) Track live Watch train Share train
09:02 Platform 4 Expected On time Larkhall via Yoker Calling at: Clydebank (09:05)Yoker (09:07)Garscadden (09:09)Scotstounhill (09:11)Jordanhill (09:14)Hyndland (09:16)Partick (09:18)Exhibition Centre (09:21)Glasgow Central (09:24)Bridgeton (09:29)Dalmarnock (09:31)Rutherglen (09:33)Cambuslang (09:37)Newton (09:40)Blantyre (09:45)Hamilton West (09:48)Hamilton Central (09:50)Chatelherault (09:55)Merryton (09:58)Larkhall (10:01) Track live Watch train Share train
09:10 Platform 3 Expected On time Balloch Calling at: Kilpatrick (09:12)Bowling (09:15)Dumbarton East (09:20)Dumbarton Central (09:22)Dalreoch (09:24)Renton (09:27)Alexandria (09:29)Balloch (09:33) Track live Watch train Share train
09:19 Platform 1 Expected On time Helensburgh Central Calling at: Dumbarton East (09:27)Dumbarton Central (09:29)Dalreoch (09:30)Cardross (09:35)Craigendoran (09:40)Helensburgh Central (09:44) Track live Watch train Share train
09:21 Platform 2 Expected On time Edinburgh Calling at: Singer (09:23)Drumry (09:25)Drumchapel (09:28)Westerton (09:30)Anniesland (09:33)Hyndland (09:36)Partick (09:38)Charing Cross (Glasgow) (09:43)Glasgow Queen Street (09:45)High Street (09:47)Bellgrove (09:49)Carntyne (09:53)Shettleston (09:55)Garrowhill (09:58)Easterhouse (10:00)Blairhill (10:04)Coatbridge Sunnyside (10:07)Coatdyke (10:09)Airdrie (10:12)Drumgelloch (10:16)Caldercruix (10:20)Blackridge (10:26)Armadale (10:30)Bathgate (10:34)Livingston North (10:40)Uphall (10:43)Edinburgh Park (10:53)Haymarket (10:57)Edinburgh (11:03) Track live Watch train Share train
09:26 Platform 1 Expected On time Oban Calling at: Dumbarton Central (09:35)Helensburgh Upper (09:48)Garelochhead (10:01)Arrochar & Tarbet (10:20)Ardlui (10:34)Crianlarich (10:50)Tyndrum Lower (11:02)Dalmally (11:20)Loch Awe (11:25)Falls of Cruachan (11:31)Taynuilt (11:41)Connel Ferry (11:52)Oban (12:05) Track live Watch train Share train
09:32 Platform 4 Expected On time Motherwell via Yoker Calling at: Clydebank (09:35)Yoker (09:37)Garscadden (09:39)Scotstounhill (09:41)Jordanhill (09:44)Hyndland (09:46)Partick (09:48)Exhibition Centre (09:51)Anderston (09:53)Glasgow Central (09:55)Argyle Street (09:58)Bridgeton (10:01)Dalmarnock (10:03)Rutherglen (10:05)Carmyle (10:09)Mount Vernon (10:12)Baillieston (10:14)Bargeddie (10:17)Kirkwood (10:21)Whifflet (10:25)Motherwell (10:34) Track live Watch train Share train
09:42 Platform 3 Expected On time Balloch Calling at: Kilpatrick (09:44)Bowling (09:47)Dumbarton East (09:52)Dumbarton Central (09:54)Dalreoch (09:55)Renton (09:58)Alexandria (10:01)Balloch (10:04) Track live Watch train Share train