18:46 Platform 2 Expected 18:50 Glasgow Queen Street Calling at: Croy (18:58)Glasgow Queen Street (19:10) Track live Watch train Share train
18:54 Platform 1 Expected On time Edinburgh Calling at: Haymarket (19:17)Edinburgh (19:22) Track live Watch train Share train
18:56 Platform 2 Expected On time Glasgow Queen Street Calling at: Lenzie (19:08)Bishopbriggs (19:12)Glasgow Queen Street (19:18) Track live Watch train Share train
19:05 Platform 1 Expected 19:07 Edinburgh Calling at: Polmont (19:11)Linlithgow (19:17)Haymarket (19:30)Edinburgh (19:35) Track live Watch train Share train
19:15 Platform 2 Expected On time Glasgow Queen Street Calling at: Croy (19:24)Glasgow Queen Street (19:36) Track live Watch train Share train
19:21 Platform 2 Expected 19:26 Glasgow Queen Street Calling at: Glasgow Queen Street (19:43) This service has been delayed by a speed restriction over defective track earlier today Track live Watch train Share train
19:35 Platform 1 Expected On time Edinburgh Calling at: Polmont (19:39)Linlithgow (19:44)Haymarket (20:00)Edinburgh (20:06) Track live Watch train Share train
19:43 Platform 2 Expected On time Glasgow Queen Street Calling at: Croy (19:52)Glasgow Queen Street (20:04) Track live Watch train Share train
20:06 Platform 1 Expected On time Edinburgh Calling at: Polmont (20:11)Linlithgow (20:16)Haymarket (20:30)Edinburgh (20:35) Track live Watch train Share train
20:16 Platform 2 Expected On time Glasgow Queen Street Calling at: Croy (20:24)Glasgow Queen Street (20:38) Track live Watch train Share train
20:36 Platform 1 Expected On time Edinburgh Calling at: Polmont (20:40)Linlithgow (20:46)Haymarket (21:00)Edinburgh (21:06) Track live Watch train Share train
20:43 Platform 2 Expected On time Glasgow Queen Street Calling at: Croy (20:52)Glasgow Queen Street (21:05) Track live Watch train Share train