← Change station
Kinghorn
Earlier trains
08:54
Edinburgh
1L68 • ScotRail
1
09:23
Perth
1L75 • ScotRail
2
09:36
Edinburgh
2K58 • ScotRail
1
09:45
Leven
2K57 • ScotRail
2
10:02
Edinburgh
1L70 • ScotRail
1
10:16
Perth
1L77 • ScotRail
2
10:42
Edinburgh
2K60 • ScotRail
1
10:44
Leven
2K59 • ScotRail
2
Later trains