23:31 Platform 2 Expected On time Leven Calling at: Aberdour (23:36)Burntisland (23:40)Kinghorn (23:45)Kirkcaldy (23:50)Cameron Bridge (00:04)Leven (00:09) Track live Watch train Share train
23:57 Platform 1 Expected On time Edinburgh Calling at: Inverkeithing (00:02)North Queensferry (00:07)Dalmeny (00:10)Edinburgh Gateway (00:17)Haymarket (00:24)Edinburgh (00:32) Track live Watch train Share train