← Change station
Burntisland
Earlier trains
10:14
Perth
1L77 • ScotRail
2
10:38
Leven
2K59 • ScotRail
2
10:48
Edinburgh
2K60 • ScotRail
1
11:13
Perth
1L79 • ScotRail
2
11:15
Edinburgh
1L72 • ScotRail
1
11:41
Edinburgh
2K62 • ScotRail
1
11:41
Leven
2K61 • ScotRail
2
12:06
Edinburgh
1L74 • ScotRail
1
Later trains