← Change station
Kinghorn
Earlier trains
14:41
Edinburgh
2K68 • ScotRail
1
14:48
Leven
2K67 • ScotRail
2
15:15
Edinburgh
1L80 • ScotRail
1
15:21
Perth
1L87 • ScotRail
2
15:42
Edinburgh
2K70 • ScotRail
1
15:44
Leven
2K69 • ScotRail
2
16:13
Edinburgh
1L82 • ScotRail
1
16:18
Perth
1L89 • ScotRail
2
Later trains