← Change station
Bathgate
Earlier trains
06:16
Edinburgh
2V36 • ScotRail
1
06:19
Helensburgh Central
2H39 • ScotRail
2
06:36
Helensburgh Central
2H41 • ScotRail
2
06:49
Edinburgh
2V96 • ScotRail
1
07:07
Edinburgh
2H98 • ScotRail
1
07:09
Helensburgh Central
2H43 • ScotRail
2
07:30
Edinburgh
2H00 • ScotRail
1
07:37
Helensburgh Central
2H45 • ScotRail
2
Later trains