← Change station
Kinghorn
Earlier trains
10:43
Edinburgh
2K60 • ScotRail
1
10:43
10:44
Leven
2K59 • ScotRail
2
11:10
Edinburgh
1L72 • ScotRail
1
11:18
Perth
1L79 • ScotRail
2
11:36
Edinburgh
2K62 • ScotRail
1
11:46
Leven
2K61 • ScotRail
2
12:01
Edinburgh
1L74 • ScotRail
1
12:15
Perth
1L81 • ScotRail
2
Later trains