← Change station
Kinghorn
16:48
Leven
2K71 • ScotRail
2
17:05
17:12
Edinburgh
1L84 • ScotRail
1
17:15
17:20
Perth
1L91 • ScotRail
2
17:42
Edinburgh
2K74 • ScotRail
1
17:42
Leven
2K73 • ScotRail
2
17:59
Glenrothes with Thornton
2K11 • ScotRail
2
18:21
Perth
1L93 • ScotRail
2
18:32
18:35
Leven
2K75 • ScotRail
2
18:38
Edinburgh
2K76 • ScotRail
1
Later trains