← Change station
Kinghorn
Earlier trains
17:42
Edinburgh
2K74 • ScotRail
1
17:42
17:45
Leven
2K73 • ScotRail
2
18:21
18:27
Perth
1L93 • ScotRail
2
18:34
18:37
Leven
2K75 • ScotRail
2
18:40
Edinburgh
2K76 • ScotRail
1
19:00
Edinburgh
1L88 • ScotRail
1
19:20
Perth
1L95 • ScotRail
2
Later trains