Perth to Edinburgh

Platform 5
22:18
left on time

Calling at

Ladybank22:43left 22:52
Markinch22:51left 23:00
Kirkcaldy23:01left 23:09
Kinghorn23:06left 23:14
Burntisland23:11left 23:19
Aberdour23:16left 23:23
Dalgety Bay23:21due 23:27
Inverkeithing23:24due 23:30
Haymarket00:04on time
Edinburgh00:09on time
Operated by ScotRail