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