23:31 Platform 1 Expected On time Edinburgh Calling at: Edinburgh Park (23:44)Haymarket (23:49)Edinburgh (23:54) Track live Watch train Share train
23:34 Platform 2 Expected 23:41 Glasgow Queen Street via Falkirk High Calling at: Polmont (23:45)Falkirk High (23:49)Croy (23:58)Lenzie (00:03)Bishopbriggs (00:08)Glasgow Queen Street (00:14) Track live Watching Share train
23:47 Platform 1 Expected On time Edinburgh Calling at: Haymarket (00:01)Edinburgh (00:06) Track live Watch train Share train
23:56 Platform 1 Expected On time Edinburgh Calling at: Edinburgh Park (00:07)Haymarket (00:12)Edinburgh (00:17) Track live Watch train Share train
23:59 Platform 2 Expected Delayed Dunblane Calling at: Polmont (00:04)Falkirk Grahamston (00:10)Camelon (00:19)Larbert (00:24)Stirling (00:32)Bridge of Allan (00:38)Dunblane (00:43) Track live Watch train Share train
00:04 Platform 2 Expected On time Glasgow Queen Street via Falkirk High Calling at: Polmont (00:09)Falkirk High (00:13)Croy (00:22)Lenzie (00:28)Glasgow Queen Street (00:38) Track live Watch train Share train
00:14 Platform 1 Expected On time Edinburgh Calling at: Haymarket (00:27)Edinburgh (00:32) Track live Watch train Share train