← Change station
Cupar
22:21
Aberdeen
1A97 • ScotRail
2
22:31
22:44
Edinburgh
1B98 • ScotRail
1
22:51
22:53
Edinburgh
1L36 • ScotRail
1
23:04
Dundee
1L33 • ScotRail
2
00:04
00:06
Dundee
1L35 • ScotRail
2
Later trains