← Change station
Dalgety Bay
Earlier trains
16:52
16:59
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
17:57
Edinburgh
2K74 • ScotRail
1
18:04
Perth
1L93 • ScotRail
2
18:18
Leven
2K75 • ScotRail
2
Later trains