← Change station
High Street
Earlier trains
11:29
Airdrie
2E70 • ScotRail
2
11:29
Helensburgh Central
2H19 • ScotRail
1
11:32
Milngavie
2V53 • ScotRail
1
11:33
Springburn
2V66 • ScotRail
2
11:39
Balloch
2E71 • ScotRail
1
11:39
Edinburgh
2H52 • ScotRail
2
11:58
Helensburgh Central
2H21 • ScotRail
1
11:59
Airdrie
2E72 • ScotRail
2
12:02
Milngavie
2V55 • ScotRail
1
12:05
Springburn
2V68 • ScotRail
2
12:09
Balloch
2E73 • ScotRail
1
12:10
Edinburgh
2H54 • ScotRail
2
12:29
Airdrie
2E74 • ScotRail
12:29
Helensburgh Central
2H23 • ScotRail
12:32
Milngavie
2V33 • ScotRail
12:33
Springburn
2V46 • ScotRail
12:39
Balloch
2E51 • ScotRail
12:44
Edinburgh
2H56 • ScotRail
12:58
Helensburgh Central
2H01 • ScotRail
12:59
Airdrie
2E52 • ScotRail
13:02
Milngavie
2V35 • ScotRail
13:03
Springburn
2V48 • ScotRail
13:09
Balloch
2E53 • ScotRail
13:09
Edinburgh
2H34 • ScotRail
Later trains
← Departures from High Street
10:25 Helensburgh Central to Edinburgh
2H50 • ScotRail •
RTT
Helensburgh Central
10:25
2
Craigendoran
10:28
1
Cardross
10:33
1
Dalreoch
10:38
1
Dumbarton Central
10:40
1
Dumbarton East
10:42
1
Dalmuir
10:51
4
Hyndland
10:58
1
Partick
11:01
1
Charing Cross (Glasgow)
11:05
1
Glasgow Queen Street
11:08
9
High Street
11:10
2
Bellgrove
11:12
2
Carntyne
11:15
2
Shettleston
11:18
2
Garrowhill
11:20
2
Easterhouse
11:23
2
Blairhill
11:27
2
Coatbridge Sunnyside
11:31
2
Coatdyke
11:34
2
Airdrie
11:36
arr •
11:39
dep
3
Drumgelloch
11:42
2
Caldercruix
11:46
2
Blackridge
11:52
2
Armadale
11:55
2
Bathgate
11:59
arr •
12:03
dep
1
Livingston North
12:07
1
Uphall
12:10
1
Edinburgh Park
12:18
1
Haymarket
12:27
3
Edinburgh
12:31