08:31 Platform 2 Expected On time Leven Calling at: Aberdour (08:35)Burntisland (08:39)Kinghorn (08:44)Kirkcaldy (08:49)Cameron Bridge (09:03)Leven (09:08) Track live Watch train Share train
09:08 Platform 2 Expected On time Perth Calling at: Aberdour (09:13)Burntisland (09:17)Kinghorn (09:22)Kirkcaldy (09:27)Markinch (09:36)Ladybank (09:47)Perth (10:11) Track live Watch train Share train
09:31 Platform 2 Expected On time Leven Calling at: Aberdour (09:36)Burntisland (09:40)Kinghorn (09:44)Kirkcaldy (09:49)Cameron Bridge (10:06)Leven (10:11) Track live Watch train Share train