← Change station
Burntisland
Earlier trains
15:47
delayed
Edinburgh
2K70 • ScotRail
1
16:18
Edinburgh
1L82 • ScotRail
1
16:43
Edinburgh
2K72 • ScotRail
1
16:43
Leven
2K71 • ScotRail
2
17:10
Edinburgh
1L84 • ScotRail
1
17:10
Perth
1L91 • ScotRail
2
17:30
Dundee
1L23 • ScotRail
2
17:37
Leven
2K73 • ScotRail
2
17:47
Edinburgh
2K74 • ScotRail
1
17:53
Glenrothes with Thornton
2K11 • ScotRail
2
18:13
Perth
1L93 • ScotRail
2
Later trains