Kirkcaldy to Perth

Platform 2 Will wait for 1 minute
14:22
left 14:24

Previously called at

Edinburgh13:37left on time
Haymarket13:41left on time
South Gyle13:46left on time
Edinburgh Gateway13:48left 13:50
Inverkeithing13:59left 14:01
Dalgety Bay14:02left 14:04
Aberdour14:07left 14:09
Burntisland14:12left 14:14
Kinghorn14:17left 14:19
Kirkcaldy14:22left 14:24

Calling at

Markinch14:30left 14:32
Ladybank14:39left on time
Perth15:12arrived 15:09
Operated by ScotRail