23:43 Platform 2 Expected On time Dundee Calling at: Dunblane (23:48)Gleneagles (00:02)Perth (00:17)Invergowrie (00:36)Dundee (00:44) Track live Watch train Share train
23:55 Platform 2 Expected On time Dunblane Calling at: Dunblane (23:59) Track live Watch train Share train
00:09 Platform 2 Expected Delayed Perth Calling at: Dunblane (00:13)Gleneagles (00:27)Perth (00:42) Track live Watch train Share train
00:36 Platform 2 Expected On time Dunblane Calling at: Dunblane (00:39) Track live Watch train Share train