← Change station
Rosyth
Earlier trains
09:46
Cowdenbeath
2G57 • ScotRail
2
10:05
Edinburgh
2G26 • ScotRail
1
10:15
Glenrothes with Thornton
2G49 • ScotRail
2
10:34
cancelled
Edinburgh
2G06 • ScotRail
1
10:40
Cowdenbeath
2G59 • ScotRail
2
11:11
Edinburgh
2G28 • ScotRail
1
11:12
Glenrothes with Thornton
2G65 • ScotRail
2
11:32
Edinburgh
2G08 • ScotRail
1
Later trains