← Change station
Uphall
Earlier trains
15:28
Helensburgh Central
2H53 • ScotRail
2
15:30
Edinburgh
2M24 • ScotRail
1
15:40
Bathgate
2V84 • ScotRail
2
15:41
Edinburgh
2H40 • ScotRail
1
15:58
Helensburgh Central
2H55 • ScotRail
2
16:00
Edinburgh
2M26 • ScotRail
1
16:09
Edinburgh
2H42 • ScotRail
1
16:26
Milngavie
2M35 • ScotRail
2
16:29
Edinburgh
2M28 • ScotRail • 3 coaches
1
16:38
Edinburgh
2H44 • ScotRail
1
16:38
Helensburgh Central
2H57 • ScotRail
2
16:58
Milngavie
2M37 • ScotRail
2
17:08
Helensburgh Central
2H59 • ScotRail
2
17:10
Edinburgh
2H46 • ScotRail
1
17:22
Edinburgh
2M30 • ScotRail
1
17:27
Milngavie
2M15 • ScotRail • 3 coaches
2