Charing Cross (Glasgow) departures

15:09
on time
More
Show Less
From Springburn Operated by ScotRail

Edinburgh

Platform 1
15:15
on time
More
Show Less
From Milngavie Operated by ScotRail

Balloch

Platform 2
15:16
on time
More
Show Less
From Airdrie Operated by ScotRail

Airdrie

Platform 1
15:22
on time
More
Show Less

Calling at

Glasgow Queen Street 15:24 on time
High Street 15:27 on time
Bellgrove 15:29 on time
Carntyne 15:33 on time
Shettleston 15:36 on time
Garrowhill 15:40 on time
Easterhouse 15:42 on time
Blairhill 15:46 on time
Coatbridge Sunnyside 15:49 on time
Coatdyke 15:51 on time
Airdrie 15:55 on time
From Balloch Operated by ScotRail

Milngavie

Platform 2
15:25
on time
More
Show Less

Calling at

Partick 15:29 on time
Hyndland 15:31 on time
Anniesland 15:34 on time
Westerton 15:39 on time
Bearsden 15:41 on time
Hillfoot 15:43 on time
Milngavie 15:47 on time
From Edinburgh Operated by ScotRail

Springburn

Platform 1
15:30
on time
More
Show Less

Calling at

Glasgow Queen Street 15:32 on time
High Street 15:35 on time
Bellgrove 15:38 on time
Duke Street 15:40 on time
Alexandra Parade 15:41 on time
Barnhill 15:44 on time
Springburn 15:46 on time
From Dumbarton Central Operated by ScotRail
15:33
on time
More
Show Less

Calling at

Partick 15:37 on time
Hyndland 15:39 on time
Dalmuir 15:49 on time
Dumbarton East 15:56 on time
Dumbarton Central 15:58 on time
Dalreoch 16:00 on time
Cardross 16:05 on time
Craigendoran 16:10 on time
Helensburgh Central 16:14 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
15:37
on time
More
Show Less

Calling at

Glasgow Queen Street 15:39 on time
High Street 15:42 on time
Garrowhill 15:49 on time
Easterhouse 15:52 on time
Blairhill 15:56 on time
Coatbridge Sunnyside 15:58 on time
Coatdyke 16:01 on time
Airdrie 16:03 on time
Drumgelloch 16:07 on time
Bathgate 16:20 on time
Livingston North 16:26 on time
Uphall 16:29 on time
Edinburgh Park 16:38 on time
Haymarket 16:43 on time
Edinburgh 16:48 on time
From Helensburgh Central Operated by ScotRail
15:39
on time
More
Show Less

Calling at

Partick 15:43 on time
Hyndland 15:45 on time
Jordanhill 15:48 on time
Scotstounhill 15:50 on time
Garscadden 15:52 on time
Yoker 15:55 on time
Clydebank 15:57 on time
Dalmuir 16:00 on time
Kilpatrick 16:04 on time
Bowling 16:07 on time
Dumbarton East 16:11 on time
Dumbarton Central 16:14 on time
From Springburn Operated by ScotRail

Edinburgh

Platform 1
15:46
on time
More
Show Less

Calling at

Glasgow Queen Street 15:48 on time
High Street 15:50 on time
Bellgrove 15:52 on time
Carntyne 15:56 on time
Shettleston 15:58 on time
Coatbridge Sunnyside 16:07 on time
Airdrie 16:11 on time
Drumgelloch 16:14 on time
Caldercruix 16:18 on time
Blackridge 16:24 on time
Armadale 16:28 on time
Bathgate 16:32 on time
Livingston North 16:37 on time
Uphall 16:40 on time
Edinburgh Park 16:48 on time
Haymarket 16:53 on time
Edinburgh 17:00 on time
From Milngavie Operated by ScotRail