← Change station
Burntisland
Earlier trains
20:40
20:44
Leven
2K79 • ScotRail
2
20:53
Edinburgh
2K80 • ScotRail
1
21:08
Edinburgh
1L92 • ScotRail
1
21:14
Perth
1L99 • ScotRail
2
21:44
Leven
2K81 • ScotRail
2
21:52
Edinburgh
2K82 • ScotRail
1
22:00
Edinburgh
1L94 • ScotRail
1
22:10
Perth
1L71 • ScotRail
2
22:40
Leven
2K83 • ScotRail
2
Later trains