Markinch Live Arrivals
Departures
Arrivals
Simple
Detailed1848
Edinburgh
Expected at 1854
ScotRail · 3 coaches
2
1855
Plymouth
Expected at 1857
CrossCountry Voyager · 5 coaches
2
1922
Dundee
On time
ScotRail · 3 coaches
1
1936
Edinburgh
Expected at 1937
ScotRail · 4 coaches
2
1943
Perth
On time
ScotRail · 5 coaches
1
1954
Edinburgh
On time
ScotRail · 5 coaches
2
2026
Dundee
On time
ScotRail · 3 coaches
1
2037
Edinburgh
On time
ScotRail · 3 coaches
2
2039
Perth
On time
ScotRail · 4 coaches
1