← Change station
Markinch
Services in north east Scotland may be cancelled, delayed by up to 20 minutes or revised. Latest information can be found in
Status and Disruptions
.
Earlier trains
21:45
22:06
Dundee
1L31 • ScotRail
2
21:55
22:08
Edinburgh
1B96 • ScotRail
1
22:20
Edinburgh
1L34 • ScotRail
1
22:29
Perth
1L71 • ScotRail • 2 coaches
2
22:47
Dundee
1L33 • ScotRail
2
22:51
Edinburgh
1L96 • ScotRail
1
23:06
Edinburgh
1L36 • ScotRail
1
23:28
Perth
1L73 • ScotRail
2
23:39
Edinburgh
1L98 • ScotRail
1
Later trains