← Change station
Cupar
Earlier trains
06:02
Edinburgh
1L22 • ScotRail
1
06:27
Aberdeen
1A71 • ScotRail
2
06:54
Edinburgh
1L24 • ScotRail
1
07:03
Dundee
1L21 • ScotRail
2
07:20
Aberdeen
1A01 • ScotRail
2
Later trains