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