← Change station
Bathgate
Major engineering work will be taking place between Dalmuir and Balloch / Helensburgh. Latest information can be found in
Status and Disruptions.
Earlier trains
19:52
Dalmuir
2H45 • ScotRail
2
19:52
19:53
Edinburgh
2H02 • ScotRail
1
20:24
Dalmuir
2H47 • ScotRail
2
20:30
Edinburgh
2H04 • ScotRail
1
20:49
Edinburgh
2V38 • ScotRail
1
20:58
Dalmuir
2H49 • ScotRail
2
21:16
Edinburgh
2H06 • ScotRail
1
21:22
Dalmuir
2H51 • ScotRail
2
21:44
Edinburgh
2H08 • ScotRail
1
Later trains