← Change station
Dunfermline Queen Margaret
Earlier trains
22:55
22:59
Cowdenbeath
2G95 • ScotRail
2
23:01
Edinburgh
2G76 • ScotRail
1
23:28
Glenrothes with Thornton
2G75 • ScotRail
2
23:29
Edinburgh
2G52 • ScotRail
1
23:47
Edinburgh
2G54 • ScotRail
1
23:55
Perth
2L19 • ScotRail
2
Later trains