← Change station
Dalgety Bay
Earlier trains
15:57
Edinburgh
2K70 • ScotRail
1
16:03
Perth
1L89 • ScotRail
2
16:28
Edinburgh
1L82 • ScotRail
1
16:33
Leven
2K71 • ScotRail
2
16:52
Edinburgh
2K72 • ScotRail
1
17:00
Perth
1L91 • ScotRail
2
17:20
Edinburgh
1L84 • ScotRail
1
17:22
Dundee
1L23 • ScotRail
2
17:28
Leven
2K73 • ScotRail
2
17:44
Glenrothes with Thornton
2K11 • ScotRail
2
Later trains