← Change station
Dunfermline Town
Earlier trains
15:29
Edinburgh
2G04 • ScotRail
1
15:50
Cowdenbeath
2G81 • ScotRail
2
16:08
Edinburgh
2G38 • ScotRail
1
16:20
Glenrothes with Thornton
2G77 • ScotRail
2
16:30
Edinburgh
2G06 • ScotRail
1
16:50
Cowdenbeath
2G83 • ScotRail
2
17:04
Edinburgh
2G40 • ScotRail
1
17:25
Glenrothes with Thornton
2G79 • ScotRail
2
17:27
Edinburgh
2G08 • ScotRail
1
Later trains