← Change station
Cupar
Earlier trains
11:40
Edinburgh
2L52 • ScotRail
1
11:41
Aberdeen
1A83 • ScotRail
2
12:31
Dundee
2L57 • ScotRail
2
12:42
Plymouth
via Leeds
1V66 • CrossCountry
1
Later trains