06:43 Platform 2 Expected On time Leven Calling at: Kirkcaldy (06:48)Cameron Bridge (07:02)Leven (07:07) Track live Watch train Share train
07:15 Platform 2 Expected On time Perth Calling at: Kirkcaldy (07:20)Markinch (07:29)Ladybank (07:40)Perth (08:05) Track live Watch train Share train
07:40 Platform 2 Expected On time Leven Calling at: Kirkcaldy (07:45)Cameron Bridge (08:00)Leven (08:05) Track live Watch train Share train