Edinburgh to Perth

Platform 18
20:39
left on time

Calling at

Haymarket20:43left on time
South Gyle20:48left on time
Edinburgh Gateway20:50left on time
Inverkeithing21:00left on time
Dalgety Bay21:04left on time
Aberdour21:09left on time
Burntisland21:13left on time
Kinghorn21:18left on time
Kirkcaldy21:23left on time
Markinch21:32left 21:34
Ladybank21:41left on time
Perth22:07arrived 22:09
Operated by ScotRail