17:46 Platform 1 Expected On time Edinburgh Calling at: Haymarket (18:01)Edinburgh (18:06) Track live Watch train Share train
18:03 Platform 2 Expected On time Dunblane Calling at: Polmont (18:08)Falkirk Grahamston (18:13)Camelon (18:16)Larbert (18:20)Stirling (18:28)Bridge of Allan (18:34)Dunblane (18:38) Track live Watch train Share train
18:05 Platform 1 Expected On time Edinburgh Calling at: Edinburgh Park (18:18)Haymarket (18:25)Edinburgh (18:30) Track live Watch train Share train
18:07 Platform 2 Expected On time Glasgow Queen Street via Falkirk High Calling at: Polmont (18:12)Falkirk High (18:16)Croy (18:25)Glasgow Queen Street (18:37) Track live Watch train Share train
18:19 Platform 1 Expected 18:21 Edinburgh Calling at: Haymarket (18:34)Edinburgh (18:38) Track live Watch train Share train
18:27 Platform 1 Expected On time Edinburgh Calling at: Edinburgh Park (18:40)Haymarket (18:46)Edinburgh (18:51) Track live Watch train Share train
18:29 Platform 2 Expected On time Dunblane Calling at: Polmont (18:34)Falkirk Grahamston (18:39)Camelon (18:44)Larbert (18:51)Stirling (18:59)Bridge of Allan (19:04)Dunblane (19:08) Track live Watch train Share train
18:36 Platform 2 Expected On time Glasgow Queen Street via Falkirk High Calling at: Polmont (18:41)Falkirk High (18:45)Croy (18:54)Glasgow Queen Street (19:06) Track live Watch train Share train
18:45 Platform 1 Expected On time Edinburgh Calling at: Haymarket (18:58)Edinburgh (19:03) Track live Watch train Share train
18:55 Platform 1 Expected On time Edinburgh Calling at: Edinburgh Park (19:08)Haymarket (19:13)Edinburgh (19:18) Track live Watch train Share train
19:01 Platform 2 Expected On time Dunblane Calling at: Polmont (19:06)Falkirk Grahamston (19:11)Camelon (19:15)Larbert (19:22)Stirling (19:30)Bridge of Allan (19:35)Dunblane (19:39) Track live Watch train Share train
19:05 Platform 2 Expected On time Glasgow Queen Street via Falkirk High Calling at: Polmont (19:10)Falkirk High (19:15)Croy (19:24)Glasgow Queen Street (19:36) Track live Watch train Share train
19:17 Platform 1 Expected On time Edinburgh Calling at: Haymarket (19:30)Edinburgh (19:35) Track live Watch train Share train
19:27 Platform 2 Expected On time Dunblane Calling at: Polmont (19:32)Falkirk Grahamston (19:37)Camelon (19:41)Larbert (19:45)Stirling (19:52)Bridge of Allan (19:58)Dunblane (20:02) Track live Watch train Share train
19:27 Platform 1 Expected On time Edinburgh Calling at: Edinburgh Park (19:40)Haymarket (19:50)Edinburgh (19:55) Track live Watch train Share train
19:33 Platform 2 Expected On time Glasgow Queen Street via Falkirk High Calling at: Polmont (19:38)Falkirk High (19:43)Croy (19:52)Glasgow Queen Street (20:04) Track live Watch train Share train