← Change station
Dunfermline Queen Margaret
Earlier trains
21:57
21:58
Glenrothes with Thornton
2G93 • ScotRail
2
21:58
Edinburgh
2G50 • ScotRail
1
22:53
Glenrothes with Thornton
2G95 • ScotRail
2
23:06
Edinburgh
2G52 • ScotRail
1
23:48
Edinburgh
2G54 • ScotRail
1
23:55
Perth
2L19 • ScotRail
2
Later trains