← Change station
Aberdour
Earlier trains
10:52
10:58
Edinburgh
2K60 • ScotRail
1
11:08
Perth
1L79 • ScotRail
2
11:20
Edinburgh
1L72 • ScotRail
1
11:36
Leven
2K61 • ScotRail
2
11:46
Edinburgh
2K62 • ScotRail
1
12:05
Perth
1L81 • ScotRail
2
12:10
Edinburgh
1L74 • ScotRail
1
12:37
Leven
2K63 • ScotRail
2
12:49
Edinburgh
2K64 • ScotRail
1
Later trains