← Change station
Kinghorn
Earlier trains
15:44
15:48
Leven
2K69 • ScotRail
2
16:13
Edinburgh
1L82 • ScotRail
1
16:18
Perth
1L89 • ScotRail
2
16:38
Edinburgh
2K72 • ScotRail
1
16:48
Leven
2K71 • ScotRail
2
17:05
Edinburgh
1L84 • ScotRail
1
17:15
Perth
1L91 • ScotRail
2
17:42
Edinburgh
2K74 • ScotRail
1
17:42
Leven
2K73 • ScotRail
2
Later trains