← Change station
Dunfermline Town
Earlier trains
06:26
Edinburgh
2G30 • ScotRail
1
06:50
Cowdenbeath
2G51 • ScotRail
2
07:06
Edinburgh
1L60 • ScotRail
1
07:21
Glenrothes with Thornton
2G11 • ScotRail
2
07:24
Edinburgh
2G32 • ScotRail
1
Later trains