← Change station
Cupar
Earlier trains
08:46
cancelled
Edinburgh
1B70 • ScotRail
08:46
08:52
Edinburgh
1Z70 • ScotRail
1
09:00
Edinburgh
1L30 • ScotRail
1
09:03
09:05
Dundee
1L25 • ScotRail
2
09:22
Aberdeen
1A77 • ScotRail
2
09:53
Penzance
via Leeds
1V60 • CrossCountry
1
10:02
Dundee
1L27 • ScotRail
2
10:06
Edinburgh
1L32 • ScotRail
1
10:19
Aberdeen
1A79 • ScotRail
2
10:33
Edinburgh
1B74 • ScotRail
1
Later trains
← Departures from Cupar
06:30 Edinburgh to Aberdeen
1A01 • ScotRail •
RTT
Edinburgh
06:30
14
Haymarket
06:35
2
Kirkcaldy
07:03
2
Cupar
07:21
2
Leuchars
07:28
07:29
2
Dundee
07:41
arr •
07:44
dep
4
Carnoustie
07:56
2
Arbroath
08:03
08:05
2
Montrose
08:17
08:19
2
Stonehaven
08:38
08:43
2
Aberdeen
08:56
08:59
6S