19:16 Platform 2 Expected On time Perth Calling at: Kinghorn (19:21)Kirkcaldy (19:26)Markinch (19:35)Ladybank (19:43)Perth (20:11) Track live Share train
19:42 Platform 2 Expected On time Leven Calling at: Kinghorn (19:46)Kirkcaldy (19:51)Cameron Bridge (20:09)Leven (20:14) Track live Share train
20:17 Platform 2 Expected On time Perth Calling at: Kinghorn (20:21)Kirkcaldy (20:26)Markinch (20:35)Ladybank (20:46)Perth (21:09) Track live Share train