← Change station
Dunfermline Queen Margaret
Earlier trains
13:24
Edinburgh
2G12 • ScotRail
1
13:25
cancelled
Glenrothes with Thornton
2G71 • ScotRail
2
13:55
Cowdenbeath
2G66 • ScotRail
2
14:02
Edinburgh
2G34 • ScotRail
1
14:23
cancelled
Edinburgh
2G02 • ScotRail
1
14:27
Glenrothes with Thornton
2G73 • ScotRail
2
14:54
Cowdenbeath
2G67 • ScotRail
2
15:00
Edinburgh
2G36 • ScotRail
1
Later trains