← 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
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries