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