Edinburgh to Perth

Platform 15
12:36
left on time

Calling at

Haymarket12:40left on time
South Gyle12:45left on time
Edinburgh Gateway12:47left on time
Inverkeithing12:57left on time
Dalgety Bay13:01left on time
Aberdour13:06left on time
Burntisland13:10left on time
Kinghorn13:15left on time
Kirkcaldy13:20left on time
Markinch13:29left 13:34
Ladybank13:38left 13:41
Perth14:10arrived 14:08
Operated by ScotRail