10:06 Platform 2 Expected On time Perth Calling at: Burntisland (10:10)Kinghorn (10:15)Kirkcaldy (10:20)Markinch (10:29)Ladybank (10:40)Perth (11:07) Track live Watch train Share train
10:35 Platform 2 Expected On time Leven Calling at: Burntisland (10:39)Kinghorn (10:44)Kirkcaldy (10:49)Cameron Bridge (11:03)Leven (11:08) Track live Watch train Share train
11:08 Platform 2 Expected On time Perth Calling at: Burntisland (11:12)Kinghorn (11:17)Kirkcaldy (11:22)Markinch (11:34)Ladybank (11:44)Perth (12:08) Track live Watch train Share train