12:46 Platform 2 Expected On time Leven Calling at: Kirkcaldy (12:51)Cameron Bridge (13:05)Leven (13:10) Track live Share train
13:16 Platform 2 Expected On time Perth Calling at: Kirkcaldy (13:20)Markinch (13:29)Ladybank (13:38)Perth (14:10) Track live Share train
13:46 Platform 2 Expected On time Leven Calling at: Kirkcaldy (13:50)Cameron Bridge (14:05)Leven (14:10) Track live Share train