← Change station
Rosyth
Earlier trains
13:16
cancelled
Glenrothes with Thornton
2G71 • ScotRail
2
13:31
Edinburgh
2G12 • ScotRail
1
13:46
Cowdenbeath
2G66 • ScotRail
2
14:09
Edinburgh
2G34 • ScotRail
1
14:18
Glenrothes with Thornton
2G73 • ScotRail
2
14:30
cancelled
Edinburgh
2G02 • ScotRail
1
14:45
Cowdenbeath
2G67 • ScotRail
2
15:07
Edinburgh
2G36 • ScotRail
1
Later trains