← Change station
Aberdour
Earlier trains
17:38
17:39
Edinburgh
1L24 • ScotRail
1
17:46
Glenrothes with Thornton
2K11 • ScotRail
2
18:11
Perth
1L93 • ScotRail
2
18:26
Dundee
1L25 • ScotRail
2
18:40
Edinburgh
1L26 • ScotRail
1
18:59
Edinburgh
1L88 • ScotRail
1
19:13
Perth
1L95 • ScotRail
2
19:32
Dundee
1L27 • ScotRail
2
Later trains