← Change station
Caldercruix
06:48
06:50
from Dalmuir
2M40 • ScotRail
2
↓
This site cannot display trains that left over 2 hours ago.
08:46
Edinburgh
2H06 • ScotRail
2
08:59
09:00
Helensburgh Central
2H11 • ScotRail
1
09:13
cancelled
Edinburgh
2H40 • ScotRail
2
09:25
Helensburgh Central
2H13 • ScotRail
1
09:45
09:52
Edinburgh
2H42 • ScotRail
2
09:53
Helensburgh Central
2H15 • ScotRail
1
10:15
10:19
Edinburgh
2H44 • ScotRail
2
10:25
10:26
Helensburgh Central
2H17 • ScotRail
1
Later trains
← Departures from Caldercruix
07:39 Edinburgh to Milngavie
2M25 • ScotRail •
RTT
Edinburgh
07:39
16
Haymarket
07:43
2
Edinburgh Park
07:49
2
Uphall
07:57
07:58
2
Livingston North
08:00
08:01
2
Bathgate
08:05
08:06
2
Armadale
08:09
08:10
1
Blackridge
08:13
1
Caldercruix
08:19
1
Drumgelloch
08:23
1
Airdrie
08:28
2
Coatdyke
08:30
1
Coatbridge Sunnyside
08:32
1
Blairhill
08:35
1
Shettleston
08:41
1
Carntyne
08:43
1
Bellgrove
08:46
1
High Street
08:49
1
Glasgow Queen Street
08:52
8
Charing Cross (Glasgow)
08:54
2
Partick
08:59
09:03
2
Hyndland
09:03
09:07
2
Anniesland
09:06
09:10
2
Westerton
09:09
09:13
2
Bearsden
09:11
09:15
2
Hillfoot
09:13
09:17
2
Milngavie
09:18
09:21
2