← Change station
Dalreoch
Earlier trains
06:23
06:25
Balloch
2E73 • ScotRail
2
06:31
06:32
Helensburgh Central
2H35 • ScotRail
2
06:39
Edinburgh
2H02 • ScotRail
1
06:46
Airdrie
via Singer
2E54 • ScotRail
1
06:51
Balloch
2E75 • ScotRail
2
07:00
Helensburgh Central
2H37 • ScotRail
2
07:07
Edinburgh
2H04 • ScotRail
1
07:16
Airdrie
via Singer
2E56 • ScotRail
1
07:23
Balloch
2E51 • ScotRail
2
07:30
Helensburgh Central
2H39 • ScotRail
2
07:38
Edinburgh
2H06 • ScotRail
1
07:46
Airdrie
via Singer
2E58 • ScotRail
1
07:53
Balloch
2E53 • ScotRail
2
08:02
Helensburgh Central
2H41 • ScotRail
2
08:08
Edinburgh
2H40 • ScotRail
1
08:16
Airdrie
via Singer
2E60 • ScotRail
1
Later trains
← Departures from Dalreoch
05:54 Helensburgh Central to Edinburgh
2H00 • ScotRail •
RTT
This train has been delayed by a problem currently under investigation.
Helensburgh Central
05:54
1
Craigendoran
05:57
05:59
1
Cardross
06:03
06:06
1
Dalreoch
06:08
06:13
1
Dumbarton Central
06:09
06:15
1
Dumbarton East
06:11
06:17
1
Dalmuir
06:20
06:25
4
Hyndland
06:27
06:32
1
Partick
06:30
06:35
1
Charing Cross (Glasgow)
06:34
06:39
1
Glasgow Queen Street
06:36
06:41
9
High Street
06:38
06:43
2
Garrowhill
06:46
06:50
2
Easterhouse
06:48
06:53
2
Blairhill
06:52
06:57
2
Coatbridge Sunnyside
06:55
06:59
2
Coatdyke
06:57
07:02
2
Airdrie
07:00
07:04
3
Drumgelloch
07:03
07:07
2
Bathgate
07:16
07:19
arr •
07:21
dep
1
Livingston North
07:25
1
Uphall
07:28
1
Edinburgh Park
07:36
1
Haymarket
07:43
3
Edinburgh
07:49
14