← Change station
Burntisland
Earlier trains
19:16
Perth
1L95 • ScotRail
2
19:42
Leven
2K77 • ScotRail
2
19:47
Edinburgh
2K78 • ScotRail
1
20:07
Edinburgh
1L90 • ScotRail
1
20:17
Perth
1L97 • ScotRail
2
20:40
Leven
2K79 • ScotRail
2
20:53
Edinburgh
2K80 • ScotRail
1
21:08
Edinburgh
1L92 • ScotRail
1
21:14
Perth
1L99 • ScotRail
2
Later trains