Dalmuir departures

07:20
on time
More
Show Less
From Bathgate Operated by ScotRail

Edinburgh

Platform 4
07:21
due 07:23
More
Show Less
From Helensburgh Central Operated by ScotRail

Airdrie

Platform 2
07:28
on time
More
Show Less
From Balloch Operated by ScotRail
07:31
on time
More
Show Less

Calling at

Kilpatrick 07:34
Bowling 07:37
Dumbarton East 07:41 on time
Dumbarton Central 07:44 on time
From Springburn Operated by ScotRail

Whifflet

Platform 5
07:33
on time
More
Show Less

Calling at

Clydebank 07:35 on time
Yoker 07:37 on time
Garscadden 07:40 on time
Scotstounhill 07:42 on time
Jordanhill 07:45 on time
Hyndland 07:47 on time
Partick 07:50 on time
Exhibition Centre 07:53 on time
Anderston 07:55 on time
Glasgow Central 07:57 on time
Argyle Street 07:59 on time
Bridgeton 08:03 on time
Dalmarnock 08:05 on time
Rutherglen 08:07 on time
Carmyle 08:12 on time
Mount Vernon 08:14 on time
Baillieston 08:17 on time
Bargeddie 08:20 on time
Kirkwood 08:24 on time
Whifflet 08:28 on time
From Dalmuir Operated by ScotRail

Balloch

Platform 1
07:39
on time
More
Show Less

Calling at

Dumbarton East 07:46 on time
Dumbarton Central 07:48 on time
Dalreoch 07:50 on time
Renton 07:53 on time
Alexandria 07:56 on time
Balloch 08:00 on time
From Airdrie Operated by ScotRail

Springburn

Platform 4
07:40
on time
More
Show Less

Calling at

Clydebank 07:42 on time
Yoker 07:44 on time
Garscadden 07:47 on time
Scotstounhill 07:49 on time
Jordanhill 07:51 on time
Hyndland 07:54 on time
Partick 07:56 on time
Charing Cross (Glasgow) 08:00 on time
Glasgow Queen Street 08:03 on time
High Street 08:05 on time
Bellgrove 08:07 on time
Duke Street 08:09 on time
Alexandra Parade 08:11 on time
Barnhill 08:14 on time
Springburn 08:16 on time
From Dumbarton Central Operated by ScotRail

Larkhall

Platform 2
07:49
on time
More
Show Less

Calling at

Singer 07:51 on time
Drumry 07:53 on time
Drumchapel 07:56 on time
Westerton 07:59 on time
Anniesland 08:02 on time
Hyndland 08:05 on time
Partick 08:07 on time
Exhibition Centre 08:10 on time
Anderston 08:13 on time
Glasgow Central 08:15 on time
Argyle Street 08:18 on time
Bridgeton 08:22 on time
Dalmarnock 08:25 on time
Rutherglen 08:27 on time
Cambuslang 08:32 on time
Newton 08:35 on time
Blantyre 08:39 on time
Hamilton West 08:42 on time
Hamilton Central 08:45 on time
Chatelherault 08:49 on time
Merryton 08:52 on time
Larkhall 08:55 on time
From Dalmuir Operated by ScotRail
07:50
on time
More
Show Less

Calling at

Dumbarton East 07:58 on time
Dumbarton Central 08:00 on time
Dalreoch 08:02 on time
Cardross 08:07 on time
Craigendoran 08:13 on time
Helensburgh Central 08:16 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 4
07:51
on time
More
Show Less

Calling at

Hyndland 08:00 on time
Partick 08:02 on time
Charing Cross (Glasgow) 08:06 on time
Glasgow Queen Street 08:09 on time
High Street 08:11 on time
Garrowhill 08:19 on time
Easterhouse 08:21 on time
Blairhill 08:25 on time
Coatbridge Sunnyside 08:28 on time
Coatdyke 08:30 on time
Airdrie 08:33 on time
Drumgelloch 08:37 on time
Bathgate 08:50 on time
Livingston North 08:57 on time
Uphall 09:00 on time
Edinburgh Park 09:10 on time
Haymarket 09:15 on time
Edinburgh 09:21 on time
From Helensburgh Central Operated by ScotRail