← Change station
Burntisland
Earlier trains
19:36
19:39
Dundee
1L27 • ScotRail
2
19:41
cancelled
Edinburgh
1L28 • ScotRail
1
20:04
Edinburgh
1L90 • ScotRail
1
20:19
20:24
Perth
1L97 • ScotRail
2
20:37
Dundee
1L29 • ScotRail
2
20:46
Edinburgh
1L30 • ScotRail
1
Later trains