← Change station
Edinburgh Park
Earlier trains
18:44
Dunblane
2P59 • ScotRail
2
18:47
Helensburgh Central
2H99 • ScotRail
2
18:50
18:52
Edinburgh
2H88 • ScotRail
1
18:57
Edinburgh
2P10 • ScotRail
1
19:19
Bathgate
2V65 • ScotRail
2
19:20
Edinburgh
2H90 • ScotRail
1
19:44
Dunblane
2P61 • ScotRail
2
19:50
Edinburgh
2H92 • ScotRail
1
19:50
Helensburgh Central
2H03 • ScotRail
2
19:58
Edinburgh
2P12 • ScotRail
1
20:20
Bathgate
2V67 • ScotRail
2
Later trains