← Change station
Cupar
Trains running to / from Penzance may be cancelled, delayed by up to 30 minutes, or revised. More details can be found in
Status and Disruptions
.
Earlier trains
13:38
13:40
Edinburgh
1B80 • ScotRail
1
14:01
Dundee
1L35 • ScotRail
2
14:02
Edinburgh
1L40 • ScotRail
1
14:19
Aberdeen
1A85 • ScotRail
2
14:38
Edinburgh
1B82 • ScotRail
1
15:00
Edinburgh
1L42 • ScotRail
1
15:06
Dundee
1L37 • ScotRail
2
15:32
Edinburgh
1B84 • ScotRail
1
Later trains