← Change station
Edinburgh Park
Earlier trains
23:34
23:39
Edinburgh
2H14 • ScotRail
1
23:41
23:42
Dunblane
2P83 • ScotRail
2
23:48
cancelled
Bathgate
2V73 • ScotRail
2
00:04
Bathgate
2V75 • ScotRail
2
00:06
Edinburgh
2P74 • ScotRail
1
Later trains