← Change station
Markinch
Earlier trains
15:49
15:50
Dundee
1L39 • ScotRail
2
15:58
Edinburgh
1L82 • ScotRail
1
16:17
Edinburgh
1L22 • ScotRail
1
16:38
Perth
1L89 • ScotRail
2
16:47
Dundee
1L21 • ScotRail
2
16:50
Edinburgh
1L84 • ScotRail
1
17:17
Edinburgh
1L24 • ScotRail
1
17:29
Perth
1L91 • ScotRail
2
Later trains