Markinch to Edinburgh

Platform 1 Will wait for 1 minute
13:56
left 14:06

Previously called at

Perth13:24left on time
Ladybank13:48left 13:59
Markinch13:56left 14:06

Calling at

Kirkcaldy14:07left 14:14
Kinghorn14:12left 14:19
Burntisland14:17left 14:24
Aberdour14:22left 14:29
Dalgety Bay14:26left 14:34
Inverkeithing14:30left 14:37
Edinburgh Gateway14:41left 14:47
South Gyle14:43left 14:50
Haymarket14:49left 14:55
Edinburgh14:55arrived 15:00
Operated by ScotRail