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