Charing Cross (Glasgow) departures

21:50
on time
More
Show Less
From Edinburgh Operated by ScotRail

Edinburgh

no platform This train has been cancelled because of a broken down train
21:51
cancelled
More
Show Less
From Helensburgh Central Operated by ScotRail

Springburn

Platform 1
22:01
on time
More
Show Less

Calling at

Glasgow Queen Street 22:03 on time
High Street 22:05 on time
Bellgrove 22:08 on time
Duke Street 22:10 on time
Alexandra Parade 22:11 on time
Barnhill 22:14 on time
Springburn 22:16 on time
From Dumbarton Central Operated by ScotRail

Balloch

Platform 2
22:15
on time
More
Show Less

Calling at

Partick 22:19 on time
Hyndland 22:21 on time
Jordanhill 22:24 on time
Scotstounhill 22:26 on time
Garscadden 22:28 on time
Yoker 22:31 on time
Clydebank 22:33 on time
Dalmuir 22:36 on time
Kilpatrick 22:39 on time
Bowling 22:42 on time
Dumbarton East 22:47 on time
Dumbarton Central 22:49 on time
Dalreoch 22:51 on time
Renton 22:55 on time
Alexandria 22:57 on time
Balloch 23:02 on time
From Springburn Operated by ScotRail
22:20
on time
More
Show Less

Calling at

Partick 22:24 on time
Hyndland 22:26 on time
Anniesland 22:29 on time
Westerton 22:32 on time
Drumchapel 22:35 on time
Drumry 22:37 on time
Singer 22:39 on time
Dalmuir 22:42 on time
Dumbarton East 22:52 on time
Dumbarton Central 22:54 on time
Dalreoch 22:56 on time
Cardross 23:01 on time
Craigendoran 23:08 on time
Helensburgh Central 23:12 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
22:21
on time
More
Show Less

Calling at

Glasgow Queen Street 22:23 on time
High Street 22:27 on time
Bellgrove 22:29 on time
Carntyne 22:32 on time
Shettleston 22:35 on time
Garrowhill 22:37 on time
Easterhouse 22:40 on time
Blairhill 22:44 on time
Coatbridge Sunnyside 22:46 on time
Coatdyke 22:49 on time
Airdrie 22:51 on time
Drumgelloch 22:55 on time
Caldercruix 22:59 on time
Blackridge 23:05 on time
Armadale 23:08 on time
Bathgate 23:12 on time
Livingston North 23:17 on time
Uphall 23:20 on time
Edinburgh Park 23:28 on time
Haymarket 23:37 on time
Edinburgh 23:42 on time
From Helensburgh Central Operated by ScotRail

Springburn

Platform 1
22:31
on time
More
Show Less

Calling at

Glasgow Queen Street 22:33 on time
High Street 22:35 on time
Bellgrove 22:38 on time
Duke Street 22:40 on time
Alexandra Parade 22:41 on time
Barnhill 22:44 on time
Springburn 22:46 on time
From Balloch Operated by ScotRail

Balloch

Platform 2
22:46
on time
More
Show Less

Calling at

Partick 22:50 on time
Hyndland 22:52 on time
Jordanhill 22:54 on time
Scotstounhill 22:57 on time
Garscadden 22:59 on time
Yoker 23:01 on time
Clydebank 23:03 on time
Dalmuir 23:06 on time
Kilpatrick 23:10 on time
Bowling 23:13 on time
Dumbarton East 23:17 on time
Dumbarton Central 23:19 on time
Dalreoch 23:21 on time
Renton 23:25 on time
Alexandria 23:27 on time
Balloch 23:32 on time
From Springburn Operated by ScotRail
22:50
on time
More
Show Less

Calling at

Partick 22:54 on time
Hyndland 22:56 on time
Anniesland 22:59 on time
Westerton 23:02 on time
Drumchapel 23:05 on time
Drumry 23:07 on time
Singer 23:09 on time
Dalmuir 23:12 on time
Dumbarton East 23:22 on time
Dumbarton Central 23:24 on time
Dalreoch 23:26 on time
Cardross 23:31 on time
Craigendoran 23:38 on time
Helensburgh Central 23:42 on time
From Edinburgh Operated by ScotRail

Bathgate

Platform 1
22:51
on time
More
Show Less

Calling at

Glasgow Queen Street 22:53 on time
High Street 22:55 on time
Bellgrove 22:57 on time
Carntyne 23:01 on time
Shettleston 23:03 on time
Garrowhill 23:06 on time
Easterhouse 23:08 on time
Blairhill 23:12 on time
Coatbridge Sunnyside 23:15 on time
Coatdyke 23:17 on time
Airdrie 23:20 on time
Drumgelloch 23:23 on time
Caldercruix 23:27 on time
Blackridge 23:33 on time
Armadale 23:37 on time
Bathgate 23:41 on time
From Helensburgh Central Operated by ScotRail