← Change station
Kinghorn
Earlier trains
21:47
Edinburgh
2K82 • ScotRail
1
21:49
Leven
2K81 • ScotRail
2
21:55
Edinburgh
1L94 • ScotRail
1
22:15
Perth
1L71 • ScotRail
2
22:43
Edinburgh
2K84 • ScotRail
1
22:45
Leven
2K83 • ScotRail
2
23:07
Edinburgh
1L96 • ScotRail
1
23:14
Perth
1L73 • ScotRail
2
23:45
Leven
2K85 • ScotRail
2
Later trains