← Change station
Cupar
Earlier trains
18:10
18:25
Dundee
1L23 • ScotRail • 3 coaches
2
18:24
Aberdeen
1A91 • ScotRail
2
19:02
Dundee
1L25 • ScotRail
2
19:07
Edinburgh
1L28 • ScotRail
1
19:13
Aberdeen
1S45 • CrossCountry
2
20:08
Dundee
1L27 • ScotRail
2
20:20
Aberdeen
1A93 • ScotRail
2
Later trains